It is a ****er when it happens.
I had the same with a tos*er a few years back, the little darling took a boulder and smashed the front screen on my wifes car it bounced of and fu*ked the bonnet on my rally car.
I heard the noise and was out to see what was going on, wife called the police who...