SwiZz
Oct 5th, 2005, 05:04 PM
Im in montreal for four months and the place I'm at doesn't have cable.
Do you guys know of any sports bars or anything like that where I can go to watch the Raptors games? are they all broadcasted in montreal? in english? any help would be appreciated...
Do you guys know of any sports bars or anything like that where I can go to watch the Raptors games? are they all broadcasted in montreal? in english? any help would be appreciated...