New Streetcars Tag

So close, yet so far away... The TTC has unveiled its new 148 passenger streetcar that will begin its street testing phase until 2014 when they will begin to replace the current fleet built between 1977 and 1989.