July 21, 2014

Will the new longer streetcars make Toronto traffic even slower on busy streets?