What was wrote on your car?   
If you know who it is, why dont you do something about it?  Instead of posting shit about them on a forum?   
After all, you did just type this   
"Stupid fucking ignorant pussies who don't have the balls to face a person face to face, feel that they have to do things such as this."