Russian street justice, road rage edition

One thing you can count on while driving in Russia is seeing spectacles of all sorts, like this one.

Trending Elsewhere