Marine Corps' Super Stallion drops container near Okinawa islands
The U.S. Marine Corps' Super Stallion cargo helicopter drops a large container into the sea near islands of Okinawa Prefecture, southwestern Japan.
The U.S. Marine Corps' Super Stallion cargo helicopter drops a large container into the sea near islands of Okinawa Prefecture, southwestern Japan.