geo-ik-2

Anyone Seen a Russian Military Satellite?

Max Read · 02/01/11 08:41PM

Hey—has anyone seen a military satellite? Because the Russians just launched one, and it's not where it's supposed to be. (Check behind the couch?)