This video, featured on KiddNation.com today, shows softball-size hail pummeling a vehicle as it proceeds down a Stephenville, Texas road, ruining the windshield and raining glass all over those inside.

And check out the train cars falling from a New Orleans bridge in another horrifying weather video: