Large hailstones battered parked cars in Jefferson City, Missouri in the early hours of Saturday (March 28th) morning, smashing windscreens.Witnesses said the hailstones were three inches (7.62 cm).