The reunion of Russia’s “Idiots in Cars” club

Don’t get surprised when you read in the news about recent accidents and incidents in Russia. This video might explain it all.

Leave a Reply

Your email address will not be published. Required fields are marked *