OTV-3

Mysterious Military X-37B Space plane Lands after Nearly Two Years in Orbit – Video

Recovery crew members process the X-37B Orbital Test Vehicle at Vandenberg Air Force Base after completing 674 days in space.…

10 years ago