- The Buzzer blog - https://buzzer.translink.ca -

Transit on film: Smallville!

Smallville is well known for filming here in Vancouver… so did you ever see the episode featuring Waterfront Station?

You may not have recognized it — it’s disguised as “Metropolis International Airport” in this angst-ridden clip. Poor old Clark, dropping that white rose outside the station… I mean, airport!