J

Josh Trach

4 years ago

One of the best east coast spots, especially in Ve...

One of the best east coast spots, especially in Vermont. Base wasn't bad but still a good bit of ice spots. Mountain staff were pretty rude and unpleasant to be honest.

Comments:

No comments