Video property of TTCVIAFan25. Filmed on: N/A
Sound taken from a May 25, 2013 footage owned by me. Feel free to use. Preferably converted to an ESU sound file for download.
Appears on these pages
The Toronto Transit Commission Subway/RT system is a mass transit system operated in the city of...