Mysterious Mini-Space Shuttle to Land

News - ABC News

Share this post

After more than a year in orbit the  Air Force’s mysterious mini-space shuttle is set to land at Vandenberg Air Force Base in California sometime this week.  Air Force officials say a landing could come as early as Wednesday. Measuring 29 feet in length and having...

Email this Article Add to Twitter Add to Facebook Add to digg Add to Reddit Add to StumbleUpon

Read more: