Marble-sized hail keeps coming

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