A damaged U.S. Army helicopter rests on the desk of the USNS Red Cloud off Okinawa island

Mike Schuler
Total Views: 0
August 12, 2015

Back to Main