Vladimir Putin Riding The Meteor

If this photo is real then our worst fears have been realized. Help us Ben Affleck, you’re our only hope.