Mysterious X-37B Military Space Plane's Landing in Photos
Saturday, October 18, 2014 - 01:30
in Astronomy & Space
The U.S. Air Force landed its mysterious X-37B space plane at Vandenberg Air Force Base in California on Oct. 17, 2014. See photos of the X-37B spacecraft's landing here.