Water Balloon:
First of all, it was most definitely just a water balloon, filled with nothing but water. It was a small water balloon though, thrown from a 3rd story balcony. I think what caused the extent of the damage was a combination of things. I was going about 30 miles per hour, and at the exact moment I got hit with the water balloons, the front wheels where hitting a speed bump. So the car was being pushed upward, and the small balloon will cause more damage than a larger balloon... But yea, I'm still amazed that it caused the damage.