Looks like it wasn't the Russians afterall!
Special thanks to all the foil-hatters out there who think this is part of a NWO conspiracy, part of Project Blue Beam, an Alien Invasion, etc. Your constant bombardment of nonsense has led me to the most drastic measure: ridicule. This, my friends, is for you!
Feel free to use this image.