Someone did a hit and run on my duster!!!!!!!

I'm SO livid right now. Just got my car up and running, wife just got back from her deployment, and I was coming back to my car from the auto parts store, and noticed a HUGE dent in my back bumper. Anybody ever have this happen? I'll post a picture soon, po po is on their way to tell me I'm sol. ARGHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!