Danish AF C-130 Short Takeoff

Danish Hercules does a short takeoff in Kangerlussuaq, Greenland.

Categories

Video Shock and Awe