Re: some sh!! head hit my car
If you were in a strip mall or equivalent, sometimes they have surveillance of the parking lots. Individual stores or the property management company for the parking lot & businesses might have such a thing. Might be worth looking into. Maybe just for principle.
Good Luck!