A possible shooting at the market place mall in Champaign, Illinois.
Breaking News: Shooting at the Market Place Mall
Mattoon, IL, USA / MyRadioLink.com
Jan 25, 2020 | 8:59 PM
A possible shooting at the market place mall in Champaign, Illinois.