3 of us are going to be in Paris for the Bama game. Anyone know where we can go to watch the game? I saw the lower post about the Canada bar, but
wanted to see if anyone else was in town.
wanted to see if anyone else was in town.