Odyssey launched on Boeing's Delta II 7925 that uses nine strap-on solid rocket motors.

July 22, 2009

Odyssey launched on Boeing's Delta II 7925 that uses nine strap-on solid rocket motors.

Credits

NASA/JPL-Caltech

ENLARGE

You Might Also Like