New Orleans Street Car

New Orleans River Front Street Car

River front street car in New Orleans.