Space Fence from Lockheed

Lockheed Martin takes on space junk!