Marble-sized hail keeps coming

Hail pelted residents in Logan Square, in Chicago, Illinois, on Tuesday, June 25.
Published: 7:41 PM CDT June 25, 2019
Updated: 7:18 PM CDT June 25, 2019