Three cars collide in East St. Louis

A three-car accident occurred in snowy weather at 7900 St. Clair Avenue in East St. Louis.
Up Next
A three-car accident occurred in snowy weather at 7900 St. Clair Avenue in East St. Louis.