Leslie, how awful !!!

I'm very very glad you're OK.

I imagine you or the lady behind you had no chance to get a description of the vehicle. People like that should rot in he!! , pure & simple.