Military.com C-17 Landing Ride-Along

FacebookTwitterPinterestEmailShare
Military.com 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?

Categories

Video Editors' Picks

Related Topics

C-17 Globemaster III