Season 1|Episode 56

Monster Tornado in Illinois

This home owner records a tornado approaching his house in Washington, Illinois. He braves the storm to bring us this amazing video!
  • Extreme
  • Weather
  • Tornado