While I was in Toronto these past few days, I got a chance to see two of Toronto Transit Commission’s (TTC) newest transit vehicles. For those unfamiliar with public transportation in the Greater Toronto Area, a number of transit authorities provide local transit service within different regions in the GTA. The TTC provides transportation services within the Toronto proper, including the subways, streetcars and bus service. I suppose a more detailed introduction to the different public transportation services would be ideal in a separate post. The articulated buses The first were the Nova Bus LFS articulated buses. These buses, introduced Continue Reading