Date: May 1983 Location: Palma De Mallorca, Balearic Islands, Spain Time: late night Summary: Several Spanish Army legionnaires were involved...
"REAL" UFO & Alien Sightings by Date & Location
"REAL" UFO & Alien Sightings by Date & Location
Date: May 1983 Location: Palma De Mallorca, Balearic Islands, Spain Time: late night Summary: Several Spanish Army legionnaires were involved...