Evora’s creature: An extraterrestrial giant organism in Portugal
On November 2, 1959, a strange event shocked the town of Evora, Portugal. They witnessed a mysterious creature, popularly known as the “Evora’s crRead More…
News UFOs & Alien
On November 2, 1959, a strange event shocked the town of Evora, Portugal. They witnessed a mysterious creature, popularly known as the “Evora’s crRead More…