Feedback

Now That's What I Call A Car Wash! Freak Storm Hits Louisiana

 

Driver in Delhi, Louisiana, captured an apparent microburst - with all the signs of a pressure washer - as he took cover under a car port.

Shows