Where are we watching the game?..any bars or good places where there is a lot of dolphin fans!?
I'm torn between Barney's in Pasadena or leo's All star (Fins bar) in la crescenta.
Forum Rules
Bookmarks