Tap Logo Above For Latest Breaking News

OKINAWA, JAPAN (iNewZ.TV) A look at military parachute training in Japan.