Must do, when in Toronto.
By A Yahoo! Contributor, 1/28/05
Air canada centre is a trully amazing sports arena, the behind the scenes TOUR is first class. There is so much to see and do,you have the Maple Leaf museum, which tells the history of the greatest hockey franchize in the world. If you love sport or if you love hockey you must visit and feel the atmosphere within these four walls.