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!
ZachAndCheeseThere's supposedly a place coming near Boston called the Freestyle Lab. Looks pretty sweet, they will have tramps, foam pits, a jump area and rails. They're also funded by Line so it should be dope.
WIllWThere is currently no indoor skiing in North America. There was supposed to be one in the Meadowlands, NJ(called Xanadu, now called Big Snow America) outside of NYC, but it's been delayed for years due to problems with investors. The indoor snow facility is fully built, but the project as a whole (mall/stadiums/theme park) is still delayed. The UK has the most places the closest together, Holland has the biggest and best.
Someday hopefully you can road trip around the US and ski places like these: https://www.youtube.com/watch?v=MGPUC8eRPis