You gotta be f'ing kidding me
We are no strangers to stuff like this in NY. If people are capable of killing people and driving off well cars are nothing!
People above have said this but it bares repeating get yourself checked by a doctor pronto! People have had severe reactions days after an event like this...please get well soon!!!!!
88 230E (W124)