The historic and devistating Lake Effect Snowstorm around buffalo made good run at a short standing MWO record. The highest 24 hour East Coast October Snowstorm was set last year by MWO, twice, and sits at 25.7 inches.

Depew NY came VERY close to that yesterday at 24.0 inches...amazing.

I found a website with a ton of pics from the event...