So someone just did this to my car

Damn, dude! You have had some awful luck in that area with your car. First the drive when some jerk threw coffee at your car. Now this!