Unexplained Weather Forecast: Are Aliens to Blame?

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 …

Unexplained Weather Forecast: Are Aliens to Blame? Read More »