Patro Posted September 6, 2010 Share Posted September 6, 2010 I'm going to Miami for a week starting Thursday, so I'll be over there for September 12. Anyone who lives in Miami would be so kind to tell me in what bar could I watch the Falcons game? Thanks in advance P.D - Sorry if this thread doesn't belong here. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.