X

hailstorm

Video Shows Wrath of Mother Nature in Oklahoma City Hailstorm

Summary: A video that has gone viral shows the ultimate wrath of Mother Nature as a hailstorm rains down on Oklahoma…