"AR2987" content on TweakTown - Page 1
We found 1 items for the tag: AR2987
NEWS
Officials confirms explosion on Sun, plasma ball hurled towards Earth
A 'dead' sunspot on the surface of the Sun has exploded, and as a result, a large plasma ball has been launched towards Earth.