vote for this picture
Category:Light Rails and Trams
Contributor:Tich & Quackers
A shot of Toronto Transit Commission's main tram (streetcar) depot back in December 1988.
SHARE THIS PICTURE
SIGN IN OR REGISTER TO JOIN THE CONVERSATION