Cars, buses and people; everyone's getting pelted with hail

A downpour of hail was let loose on Los Angeles, California, on Nov. 20, that had everyone ducking for cover. Umbrellas were a must when going outside.
Published: 3:28 PM CST November 20, 2019
Updated: 3:13 PM CST November 20, 2019