Deep Impact Launch / DSCN8467a
January 12, 2005
info@i-ota.net
Booster separation at 68 seconds