TTC's new ride

CBC News: Toronto at 6:00

TTC shows off its new streetcars.

More From Embedded-Only/News/Toronto