Hold on to your tin foil hats loons death stars are heading our way and they’re not happy. Yep, expect a bucket load of icy hail and destruction. Oh wait, they are coming in the next hundred thousand years. Sheez NASA, enough attention seeking. As you were loons.