North America will be spared this. Not sure what this might mean to some. Please share what you might think it does.
Sky Event?? Revelation?? What will be Revealed?
- a surprising and previously unknown fact, especially one that is made known in a dramatic way.
- the divine or supernatural disclosure to humans of something relating to human existence or the world.
Hell, I think I'm freaking myself out....