Apollo 13 command module Odyssey, 1970 April 29, 2024 Posted in Lifestyle Crews on the USS Iwo Jima (LPH-2) hoisting the Apollo 13 command module Odyssey on board, 17 April 1970 (Visited 4 times, 1 visits today)Related Posts:Duke 1970 April1970 Ferrari 365 GT 2+21970 Ford Torino Cobra