Choppers jpg

Navy to the rescue

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.