Profile
Blog
Photos
Videos
The Gnomes are Locked in the Cellar
Photo 8 of 17
Maple Leaf Stadium, Toronto: 1926 - 1968
Maple Leaf Stadium, home to the International League Toronto Maple Leafs sat at the foot of Bathurst Street until it was demolished in 1968. The old Tip Top Tailor's building sits along side. After demolition the ballpark became a parking lot. The Tip Top building is now a condo development.
Uploaded
- comments