NetWareHead
THAT guy
I live in Massachusetts, north of Boston and want to go skiing preferably in NH, but being this will be first time hitting the slopes this season, will also consider Maine and Vermont as well. I'm checking snow reports and weather forecasts, but anybody know "where the good skiing is at"?