Deep Impact Launch / DSCN8467a

January 12, 2005
info@i-ota.net

Previous Home Next

DSCN8467a

Booster separation at 68 seconds