damn, damn, damn...he f'ed your car bad.. maybe finger prints or something to tie him in w/this. sorry for the trouble u got, good luck