Hammered by Hail
00:58An unrelenting wind pummels a motorist's vehicle with huge balls of ice.
From:
Hammered by Hail and Doomsday Caught On Camera
An unrelenting wind pummels a motorist's vehicle with huge balls of ice.