March roared in with rain along the coast and southern New England...but as most meteoroligsts claim "an inch of rain = a foot of snow"!
Read Heather's blog on where to go to find the snow this week....
Since March came in like the wild cat...will it go out like a lamb? Stay tuned! and ski often!