Looking down the barrel of Sunspot 537
http://spaceweather.com/ gives it a 15 percent chance of going off in our face in the next 24 hours. Get out your lead umbrellas... ;)
http://spaceweather.com/ gives it a 15 percent chance of going off in our face in the next 24 hours. Get out your lead umbrellas... ;)