Snow measuring to fifty inches

  • 2 years ago
Extreme meteorologist Reed Timmer is in Hamburg, New York, where the snow has accumulated to fifty inches.

Recommended