Unmanned Space Plane - Esabella 206
Oct 21, 2014, 02:51 AM
Share
An unmanned space plane called the X-37B was expected to land on October 14, 2014. On December 11, 2012 it lifted off earths surface from Cape Canaveral, Florida. We don't know much about this mission since we just found out about it but we do know that it has been orbiting the earth for over 22 months.