Video: Sunday’s landing of X-37B at Kennedy Space Center

The U.S. military’s mini space shuttle successfully returned to Earth today, touching down on Runway 15 at the Shuttle Landing Facility after spending 718 days in space. These video clips were released by the Air Force showing different views of the landing.

(The NASA shuttle seen is a museum mockup being restored near the runway).