Air Force Space Plane Lands After 718 Days | Video
Sunday, May 7, 2017 - 13:42
in Astronomy & Space
The Orbital Test Vehicle mission 4 (OTV-4) landed in Florida on May 7, 2017.
The Orbital Test Vehicle mission 4 (OTV-4) landed in Florida on May 7, 2017.