Yokota Jump

Marines jump from a U.S. Air Force C-130 Hercules at Yokota Air Base in Japan.

()

Comment on this Story

comments powered by Disqus