Technology | Sat Jun 16, 2012 11:11am EDT

Secret military mini-shuttle lands in California