Remnants of a long-dead star known as DEM L316A were captured in an image taken by the NASA/ESA Hubble Space Telescope.
Does anyone else see a T-Rex?
Remnants of a long-dead star known as DEM L316A were captured in an image taken by the NASA/ESA Hubble Space Telescope.
Does anyone else see a T-Rex?
Leave a Reply