Alabama car wash struck by tornado
Staff of the Shine Time Super Wash in Moulton, Alabama got the scare of their lives last Thursday when a tornado went right over their…
Staff of the Shine Time Super Wash in Moulton, Alabama got the scare of their lives last Thursday when a tornado went right over their…
The American Speedwash in Mesa, Arizona had some scary moments last week, when a mini tornado ripped off one of their huge canopies and flipped…
A frightening video from Michigan, USA hit our desks last weekend, in which a couple is being chased by tornado Gaylord while in their car.…