Idiotic Russian Car Drivers

2 Idiotik Car Drivers Welcome in Russia thumb0

Here’s a compilation of crazy Russian drivers that have accidents on mostly clean dry roads. Most of these accidents must be powered by Vodka….

Author: Jerry Magwood

Leave a Reply