
New bully on the block Russia Armored car road rage…
Although altercations involving U.S. and Russian forces have seen a spike in recent weeks, duking it out on a highway is something new.

New bully on the block Russia Armored car road rage…
Although altercations involving U.S. and Russian forces have seen a spike in recent weeks, duking it out on a highway is something new.