|
Re: The Falls NYC
Damnit..I'm brand new to NYC and I heard so much about this place called The Falls and how it was the best Redskins experience NYC had to offer. My brother and I are die hard Skins fans and need a place to watch games. Does anyone know of another place that is good to watch games. Pretty much I want to know where are the Redskins fans who live in the city going to watch the skins play in 2 weeks. Let me know. We need to find a new place.
|