wow dude... filing with insurance I assume? I don't even understand why the hell people do such stupidities to other people's things. Parents need to start putting their foot back into their kids asses, my dad still does it to me and I'm 21 and I have come out just fine.
christ... sorry to see man.... Ya know.. I have heard quite a few S197's being damaged my 'ricer type' people who hate our American cars... Seen it more then a few times.. Sad..
You absolutley never fuck around with a mans car. NEVER. I know how you feel, i got some assholes in my neighborhood that love trying to steal and vandalize my belognings.
Install lots of motion detector lights on your house It tends to keep them away from my shit.