Admin Administrator Staff member Mar 18, 2008 22,273 2,731 23,560 Yesterday at 12:40 PM #1 The Helix nebula may point to the ultimate fate of our sun — and Earth. The utterly beautiful destruction of a planet: Space photo of the day : Read more
The Helix nebula may point to the ultimate fate of our sun — and Earth. The utterly beautiful destruction of a planet: Space photo of the day : Read more