LIVE West Central Illinois Storm Chasing – 4/29/2017

Jesse Walters is live streaming from the storms near the Saint Louis, MO area and is on the east side in Illinois as the severe weather potential is ramping up in the area.