Beebster1117
FinHeaven VIP
- Joined
- Apr 14, 2007
- Messages
- 16
- Reaction score
- 0
does anyone know of a good place in NYC where dolphin fans join forces to watch the game? I know there are sports bars everywhere but wanted to see if there was anywhere special to go...thanks