I believe in due process of law. This was self-seving justice at it's finest, but I wouldn't expect many here to understand what that means, especially in the face of due process.
I think the idea of bizarre, shocking punishments to "teach a lesson" is a fundamental flaw in the reasoning I see in threads like this. Think about it, how many people are going to "think twice" about robbing a store after hearing about this? Not many, man. I doubt the robbers will reconsider robbing again because someone ran over their vehicle in a hummer. Most people aren't going to chase you around and run over your vehicle like that.