Needs to be put on suspension...prob gunna get fired because of the photos and media attention. Dumbass giving law enforcement a bad name....btw Hummer's are not expensive anymore. I prob paid more for my Altima than that Hummer is worth.
even that i dislike cops.... i would be very pissed off if someone scratch the paint on my car because they felt like being an idiot throwing a snowball into my car.. i would have probably pressed charges just to screw the dude.