Damn Nature U Scary of the Day

Favorite
- -

Damn Nature U Scary of the Day: No fatalities or life-threatening injuries were reported after a "historic tornado" touched down in St. Louis on Friday, leaving in its wake "an incredible trail of devastation," with some 750 homes damaged or destroyed.

Also hit hard by the storm was Lambert-St. Louis International Airport, with blown windows, roof damage, a