Hercules Flight Over Afghanistan

Outstanding flight footage from a C-130 Hercules in Afghanistan. Enjoy.

Newest Videos

View more