C-17 Landing Ride-Along Original -- On our way home from Afghanistan we hitched a ride in a USAF C-17, watch our over-the-shoulder view of approach and landing at Joint Base McGuire-Dix-Lakehurst. Can you spot Long Island and the Jersey Shore?


Video Editors' Picks

Related Topics

C-17 Globemaster III

Most Popular Videos

A B-52 aircraft, deployed from Team Barksdale, takes off at RAF Fairford, England, on March 28, 2019.
A combination of 45 combat videos from Iraq, most gun camera footage from Apache helicopters killing insurgents with 30mm.
View More