My mother is one of them without power. Temps are suppose to be 100F with the heat index as high as 115F for Thursday.
Local STL News is showing some major damage to the area. One tornado was spotted in Jefferson Barracks (South St. Louis County)
Video showing people trying to take shelter a Busch Stadium with newspaper boxes flying into the main entrances of the stadium due to 80mph winds.
Storms Pound St. Louis Area; 350,000 Lose Power, Buildings Collapse
http://www.ksdk.com/news/news_article.aspx?storyid=100574
It was NASTY!