The Perfect Storm
00:46Storm chasers watch in horror as a deer is beaten down in a hailstorm.
From:
The Perfect Storm and Doomsday Caught On Camera
Storm chasers watch in horror as a deer is beaten down in a hailstorm.