The ''What to do in Montreal'' Thread version 4.0
View Single Post
04-01-2011, 06:08 PM
Join Date: Nov 2007
little late but anywhere to catch the devils game at a bar anywhere near bell center?
had a great day at the bell centre, going through the hall of fame and chilling downtown. great place, crummy weather.
View Public Profile
Find More Posts by FITLTID