Restored PT boat travels through streets of New Orleans

Restored PT boat travels through streets of New Orleans