Editor's Picks Science Secret Military Mini-Space Shuttle Lands in California December 7, 2010 by rjcool 1 Comment Tweet Looks like the space shuttle program is not really dead! A miniature robotic space shuttle completed a 224 day top secret military mission and... Read More