Deep Impact Launch / DSCN8468a

January 12, 2005
info@i-ota.net

Previous Home

DSCN8468a

Booster separation at 73 seconds