Marble-sized hail keeps coming

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