Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post.
Register to become a member today!
does anyone no if there is an indoor ski park anywere in the northeast or on the east coast
someone said something about one comming to outer NYC
"Radio? Who needs the radio?"
- Lloyd Christmas
it is going to be right by Giants stadium but it wont be done for a few more years
All times are Eastern (-4)