Guess this proves mostly all Russians fall out of windows... Putin wasnt lying...IYKYK! 7.4K views14:14