Not a member yet? Join now
Anybody know of a good place to watch the super bowl? I watched the divisional title games at TGIF but was hoping for something more.
Any ideas? Does the embassy do anything?