'My car! NOOOO!' Woman watches as hail batters her car

As severe storms rolled into Chicago, Illinois, on June 25, Tori June watched in horror as hail pelted her car.
All Videos