Only in Russia: Stop a road 'douchebag'

Post a comment 0

A group youths enforce road safety and traffic laws in Russia in the most outrageous way possible - placing giant stickers on offenders' cars. What do you think of the 'stop a road douchebag campaign'?