Lockheed C-5 Galaxy Landing

The landing of a Lockheed C-5 Galaxy, the largest military cargo airplane in the US. Credit: http://www.youtube.com/user/Stevo71

Categories

Video Shock and Awe