Sam Eckholm on MSN
Watch a man dangle his legs from a C-130 military plane during low-level mountain flying
Experience a U.S. Air Force C-130J Super Hercules training mission from Dyess Air Force Base in Texas. The video follows the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results