ignorant people rant
Sorry to hear this.... People really can be idiots.
At the last location I lived some punk/punks scratched some gang crap into the side rear window of my Ramcharger. I'd liked to have "scratched" my intials on his forehead with a soldering iron..