The TTC's brand new Vaughan Metropolitan Centre station in Toronto is finally open. It's one of six new subway stops on Line 1 and one of three stops in Vaughan. We got a sneak peek at the TTC's newest station.
Produced by Aaron Navarro. Filmed and edited by Aaron Navarro. Hosted by Carrie Oehm
Your inspiration for places to eat and things to do in Toronto. Plus news, events and more.
New videos posted daily.
View all videos