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

Accidents happen but to be a low life to hit and run deserves a public beating.its the same as steeling