WTF WTF Photos from the Planet Russia (42 photos) 5 years ago1 min read Only one word is needed to describe life in Russia and that word is: WTF! Loading...