mlindsey13 Posted October 23, 2007 Share Posted October 23, 2007 Will be traveling to S.F. for business this week and wondered if anyone has suggestions on places to watch the Skins vs. Pats game. It would be great to catch the game with other Skins fans. HTTR! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.