All these people going to Russia. Seems like everyone's got a dash cam out there. Serious stuff happening

VIDEO