Magic lauded

Ski Magazine has a nice story about Magic Mountain in the latest issue. It says Magic provides some of the best skiing in New England. It should make you Magic boosters happy.

Comments

Sign In or Register to comment.