sorry 2 hear that dude.......
it sh*ts me when such a nice car gets vandalise. Dont ppl have anything better 2 do.Go buy urself some explosive, hunt them down and blow up their cars, dogs, house and whateva else they own just 2 c how it feels like
good luck getting d car repair