New TTC stations

Metro Morning

This weekend will see the opening of the first new T-T-C subway stations in 15 years. The stations could dramatically change how people in the city's north end get around. We find out how, from the Mayor of Vaughan, and the President of York University.

More From Radio/Metro Morning