U.S. Navy Super Stallion helicopters assigned to the USS Iwo Jima readying for deployment in aiding Caribbean islands stricken by Hurricane Irma. U.S. Navy photo.
U.S. Navy Super Stallion helicopters assigned to the USS Iwo Jima readying for deployment in aiding Caribbean islands stricken by Hurricane Irma. U.S. Navy photo.