Streetcars - Story with Subtitles

Many American cities once had streetcars, but not anymore. Yet streetcars have been running in New Orleans for over 150 years. Other cities are also expanding or developing streetcar systems. Story with subtitles for English learners.

Comments