yea i doubt that you can do anything but try to go to a windshield repair place and get that repaired or get a whole new windshield you may be able to claim it on your insurance and get a "free" windshield
my insurance is if i have any proof that it was from a car then i get a free windshield if i dont have any proof i still get a free windshield either way i get a free windshield no matter what
my insurance is if i have any proof that it was from a car then i get a free windshield if i dont have any proof i still get a free windshield either way i get a free windshield no matter what