Russia, It’s Fantastic! Alec PUBLISHED June 20, 2014 Share Tweet Email A hilarious eight minute compilation of everything to love in Russia! Share Tweet Email