Every thing was done perfectly - reading this post, I immediately thought either car jack or he would push you in his car. Applauding the actions you took!!!! Getting bumped by a car usually is an accident but you don't know that - Bravo girl!!!!!
Wow Bugguts - what a weird encounter. I don't care if they are purple. Everyone is a threat as far as I am concerned until proven otherwise.