On man, that is quite a story. That is why I enjoyed wearing gloves with the same C.E. rated armor as my jacket and if someone got too close I would punch their vehicle to let them know I was there.....aftermarket exhaust is clearly not enough these days.
Glad you are ok.