Naturally N'awlins: Driving a New Orleans Streetcar

They've been a part of daily life in New Orleans for more than 180 years: The Streetcars.