In a day of fireworks the nation over, the most intriguing flash-bang occurred 83 million miles away, with the successful crashing of NASA’s Deep Impact into Tempel 1. (Space.com has gathered together the best pics from the big show.)
Haunting the Web Since 1999
In a day of fireworks the nation over, the most intriguing flash-bang occurred 83 million miles away, with the successful crashing of NASA’s Deep Impact into Tempel 1. (Space.com has gathered together the best pics from the big show.)