African weather system generating rumors of UFOs and 80-foot waves, blamed on software ‘error’
Alien and conspiracy theorists showed up in full force last week after a weather modeling...
Alien and conspiracy theorists showed up in full force last week after a weather modeling...