Well you knew a Photoshop of a shirtless Putin riding the meteor was coming. It was only a matter of time.