08.15.08

Desire for Streetcars: cities seeing green

A growing number of US cities are exploring streetcars as a way to revitalize local economies and reduce pollution. According to the American Public Transportation Association (APTA), twenty-three cities have active streetcar systems, and more than…

Vimeo