C-130H Air Drop

Cargo air drop over Afghanistan - 15 April 2008

Categories

Video Shock and Awe