Welcome to Maple Leaf Stadium
(its exterior as it looked in 1929, a few years after it was built)
...formerly located in Toronto Ontario Canada...
former home of the Toronto Maple Leafs!