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

Thats frick'in crasy i can't believe no one saw that or heard it that just plain sucks!!!!
sorry to see that,