Home Tags UFO

Tag: UFO

Eerie ‘UFO’ Cloud Looms Over Greek Island

An incredible, eerie cloud formation looming over Crete this week had local people imagining aliens had arrived. Photographer Yiannis Gkikas captured the rare sight on...

LATEST