Would love to cheer on TFC with some fans in Ottawa. Is Georgetown Pub the place to be?
Would love to cheer on TFC with some fans in Ottawa. Is Georgetown Pub the place to be?
Looks like it
http://www.thevoyageurs.org/forums/t...ewing-parties/
I'm having my son and some of his friends over to our house for the game. Can't wait!