Eh it should rub out....kick out the windshield , wear some goggles .....I bet it still starts and runs.....
Glad to hear you both are okay...it sucks to have your pride and joy end up looking like that but it did its job in protecting the both of you.