View Single Post
01-22-2012, 03:03 PM
Registered User
Join Date: Dec 2002
Location: Calif via Montreal
Posts: 11,586
vCash: 500
Originally Posted by Le Tricolore View Post
The Bell Centre is a much, much nicer place to watch a game in.
Both buildings are/were great imo. My only regret is that I didn't walk thru the Forum and take a million pictures before it closed.

tinyzombies is offline   Reply With Quote