Loading...

Lockheed Martin takes a look at the ridiculously futuristic Air Force Space Surveillance System, or Space Fence, which keeps track of  all the man-made and natural objects orbiting over America at any given moment. Via


Loading...