So I'm going on like a holiday ski trip thing with the family and was wondering where is the best skiing right now in the US.
So far I've been thinking somewhere in Colorado but idono
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!
have to say mammoth by the looks of what ive seen.