Oddbod 0 Posted February 10, 2003 Share Posted February 10, 2003 Anyone been? What's out there? There don't seem to be many major resorts out there, but the snow is good, right? Link to post Share on other sites
Recommended Posts