
This is another weekly installment of “Idiots Who Should Not Have Their License,” and we’re back in Russia for some more awesomely, awful driving.
This is another weekly installment of “Idiots Who Should Not Have Their License,” and we’re back in Russia for some more awesomely, awful driving.