As someone who's gotten a rock thrown at their car for no reason, I have to say that the rock thrower is the idiot here. There's no reason to damage someone else's property. If someone is breaking the law, let law enforcement handle it.
Oh Auto Zone, you never fail us.
Sounds like a warthog. No, not that kind of warthog, this kind of warthog.
This makes my heart happy.