NFL Bars (London)
Views
40
Hey InterNations,
Anyone have any recommendations for where I can go watch American Football games this opening season on Sunday? I am specifically looking to watch the Arizona Cardinals vs. Saints game.
Thanks!