Loading...
Uploaded by bashbrannigan on Sep 7, 2009
This is taken in the spring out the window of the Queen St. street car in the Beeches area of the Toronto, Canada. The Street cars are called "The Red Rocket" by Torontonians
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)