amhunt2
On the Game Day Roster
- Joined
- Dec 1, 2007
- Messages
- 347
- Reaction score
- 0
Patriots.com lists the official Indy Fan Club's meeting place at The Stadium Tavern, right next to Lucas Oil Stadium (which can be shortened to LOS, or just "loss").
The New England Patriots
Does anyone else know any "Patriots" bars downtown?
The New England Patriots
Does anyone else know any "Patriots" bars downtown?