Orion inc.
I like turtles
And as someone who's studied Aikido and other Japanese martial arts for 20 years, this was just handled poorly from a conflict resolution standpoint. The body language suggests aggression and escalation on the drivers part. If someone is coming to hit you, stepping back and not projecting makes it less likely the aggressive one will engage.