"COSMIC RIBBONS" content on TweakTown - Page 1
We found 1 items for the tag: COSMIC RIBBONS
NEWS
Hubble drops gorgeous image of 'cosmic ribbons' caused by a supernova
NASA has released a new image taken by the Hubble Space Telescope that shows 'cosmic ribbons' caused by a stellar explosion.