"Watch a live ice hockey game..." Air Canada Centre Tip by demonsword
Air Canada Centre, Toronto: 2 reviews and 1 photos
Favorite thing: Watch a live ice hockey game at the new Arena.
Fondest memory: Friends, friends and friends especially the women.
More Reviews (6)
demonsword's Related Pages
Have you been to Toronto?Share Your Travels