The #1 Paranormal News Site
A major winter blizzard has been forecast for the Eastern United States for March 2017, named Stella. The word ‘Stella’ is of Latin origin meaning ‘star’. This is very significant in prophetic and spiritual terms. Another happenstance or anomaly is the report given by ABC weather forecasters promoting bottles of wine with a graphic spreading across the East Coast “Stella 2017 Blizzard” snow storm. Just a coincidence or a major end time sign? We’ll let you decide.