Every day, Russians surprise us, and Mother Russia is one of the weirdest places on the Earth. Check out Meanwhile in Russia photos that shows their sweet madness.
Kayla Abbruzzi