This is Why Mylar Balloons and Power Lines Don’t Mix
August 3, 2017
During hailstorm that dropped softball sized hail at this truck stop, a panicked woman leaves her truck and runs inside for cover. Also shown is some damage to other vehicles at the truck stop. Filmed in Alvord, Texas, USA.