This morning’s tractor trailer accident on I-64 near New Baden has claimed two lives.
At one time power outages in the immediate St. Louis City and County area numbered over five thousand. In the Metro East, about four thousand customers were without power.
Witness says driver was weaving around before crash
Their rear tire on their motorcycle blew near New Baden Illinois.