95 inches
-
Buffalo Winter Storm Death Toll Reaches 28, Combined Snowfall at 95 Inches
The chaotic winter storm in Buffalo has raised the Combined snowfall for the two storms in the area to 95 inches, and putting the current death toll is at 28.
Latest Research Articles