NorEaster27
Well-known member
- Joined
- Nov 25, 2020
120 is a pretty fair number especially if you look at October to AprilIn Gore's defense they have lowered their advertised season average to 120 inches. Most legit marketing claim for annual average snowfall in the east I believe.