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