NASA Released An Incredible New Video Of A Star That Exploded With The Energy Of 100 Million Suns
On February 24, 1987, something unusual happened as astronomers Oscar Dhalde and Ian Shelton observed an unbelievable picture sitting on the top of a Chilean mountain: a new star in the night sky. Th…