Windshields busted ahhhhh!

Windshields busted ahhhhh!

Huge hailstones smashed the windshield in Australia. Bits of tiny glass was all over us!