Crazy Russians, the world record holders for fails! When it comes to fails, the Russian people are known to hold the record. Had a few drinks more or a rage strike, there come the crazy Russians! Roughly 125 million ethnic Russians live in Russia, 80% of whom live in the European part of Russia. There […]