I'd get under a tree, overpass, or anything. Take a risk with the tree.
If trees aren't available then spread sleeping bags over the hood, roof, and glass. Believe it or not the bags help. Maybe not against baseball-sized, but with the smaller stuff.
Good luck.