Toronto | Ice Hockey Wiki | Fandom
Toronto is the largest city in Canada, and is the provincial capital of Ontario, making it the seat of the provincial Crown. It is located on the northwestern shore of Lake Ontario. With over 2.5 million residents, it is the fifth-most populous municipality in North America, and the 46th most...
Stanley Cup Parade
Hockey Champions Twice In a Row Leaf Victory Parade on its way up Bay Street to City Hall. In 1963 600 police line the route at arm's length to control jubilant hockey fans. Frank Grant