Unexplained Weather Forecast: Are Aliens to Blame?
Charisma News -

Did UFOs cause a strange weather phenomenon? Alien enthusiasts are going wild over the possibility of UFOs causing massive 80-foot waves off of the coast of Africa. As Fox News reported, a weather model showed a massive "error," which portrayed a system with 80-foot waves the size of Texas moving along Africa's coastline. This led some to believe it was actually aliens moving along the coast. Breaking News. Spirit-Filled Stories. Subscribe to Charisma on YouTube now! The weather forecasting app,...

Related Articles

Latest in News

More from Charisma News | UFOs aliens theories weather forecast map L.A. Marzulli Nephilim Featured World News