One Giant Leap

Technical Sergeant Benjamin Jones jumps from 10,000 feet out of a C-130 Hercules over Yokota Air Base, Japan.

()

Comment on this Story

comments powered by Disqus