The Falls NYC
Looks like our bar is gone. It should be but it still sucks because that was a great place to watch the games. Any suggestions??? I can't go though the entire season watching the Skins play on a little tv with no sound in the back corner of a bar....
|