1958 Press Photo U.S. Navy's Rocket Torpedo fired from a destroyer Ship.
This is an original press photo. At China Lake, CaliforniaPhoto measures 9.25 x 7.25inches. Photo is dated 2-10-1958.
PHOTO FRONT
PHOTO BACK
Historic Images Part Number: nem23653