What?! huh Sputnik? I have a hard time believing this is not a UFO or that it has anything to do with Sputnik or any satellite.