Simon Roberts  President Putin
Menu
miscellanea

Russian Meteor Memes

16 Feb 13

President Putin launches his most audacious PR stunt to date! See more examples of Russian meteor memes here.