With the exception of the passenger having her window a bit down, this is the way you address an idiot having a ‘roid fit about whatever sin you may have committed against him on the road.
I assume the police was called as you can hear them arriving at the end of the video. Make a note that assuming the call was made right before the video, it took almost three minutes for the cops to show up … and that is great response time.
The driver remained calm, cool and collected. Did not let his Ego get in the way or answer the insults. Specially cool was ignoring the damage to the vehicle that although it is exasperating to see your property being damaged, it cannot be that much of damage and it can always be fixed out of Idiot’s pocket.
I don’t know if the driver was armed. I hope he was. By this time, worrying about having a gun is too late. In fact and assuming he was not blocked behind, if Junior Mongo were to breach the inside, the best defense would have been thrown the vehicle in reserve and leave to a more secure location while on the phone with 911 explaining why you need to move. In fact, I think a good strategy would be to call 911 from the get go and keep them on the line till officers arrived as the 911 calls are recorded and they are the first official record (and therefore evidence) of an event. I don’t wanna break your cupcake & ponies view of the world, but bad people lie and unless you have proof otherwise, it will be your word against them.
So, don’t get out of the car, don’t take the bait, remain calm, wait for the police to arrive or Idiot to leave, expect a possible escalation in aggression and act accordingly. In this particular case, there was no escalation so no other actions were needed. Maybe if it happens to you, you may need to run away or even draw your firearm: Every encounter will be different, so try to prepare for as many variations as you can think and assume you will face one you did not think about.
Update: The driver speaks. Thanks to Shawn for the additional Info.