Buffalo Winter Storm Death Toll Reaches 28, Combined Snowfall at 95 Inches – Rights History
Categories
Animals

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.

Leave a Reply