WOW that would not be cool!
Have see what a Rock does to a Harley windshield at 75+ cruising out West.
That smack wakes you up quick! Glad you were both OK

On our second Village visit while approaching LSL a Golf Vall smacked inot the side of our rental cart. No damage but the wife about jumped out of the cart.
Another reason for seat belts?
H