Mysterious Falling Ice Shatters Car Windshield

The ice ball struck a car in Mechanicsburg, PA damaging the interior.

March 27, 2016

Examined