Glad you made it. Looks like your dash cam (videoregister) saved you from arguing with anybody. Hard to say what would have happened without this trustworthy witness.
What type of videoregister have you used? And would you get the same again or something with different features next time you choose?