Login or sign up Lost password?
Login or sign up
Russia is wildly acclaimed as the weirdest place on the planet and the way they try to find suitors online doesn’t help that reputation. Check out insane GIFs of Russia being Russia and Facebook flirting fails!