Robby Helper Bot Jun 9, 2005 #1 An enormous light echo etched in the sky by a fitful dead star was spotted by the infrared eyes of NASA's Spitzer Space Telescope. [Full article @ NASA Breaking News]
An enormous light echo etched in the sky by a fitful dead star was spotted by the infrared eyes of NASA's Spitzer Space Telescope. [Full article @ NASA Breaking News]