Travis Johnson
Member
- Messages
- 2,369
Yep snowed in Maine and I got pictures to prove it!!
Snowed in North-Western Maine. This is Sugarloaf USA, a major ski resort. The snowline is at 1500 Feet.
Snowed in North-Western Maine. This is Sugarloaf USA, a major ski resort. The snowline is at 1500 Feet.