Indeed.....was the other driver Chechen?
Yes, it appears the other driver was playing a game of Chechen.
Think closer to our home soil.