Live action footage
Subway railroad train coming from tunnel and passing platform to stop at downtown station Granville in Vancouver, British Columbia, Canada, North America. Original sound.
HD
1920 x 1080