This is what the TTC's Vaughan Metropolitan Centre station in Toronto looks like
News
Posted on November 04, 2017
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