Stardust probe launched, Cape Canaveral, Florida….

Share: 

Sunday, February 7, 1999: Stardust probe launched, Cape Canaveral, Florida.