Thats terrible, to walk to your car safely parked in the garage and find this. Def looks fixable, but still sucks.
At this point, consider yourself responsible for the repairs, not likely youll see any reimbursement, sucks yes, but reimbursement is only an unlikely bonus at this point.
What...