Date: May 1983 Location: Palma De Mallorca, Balearic Islands, Spain Time: late night Summary: Several Spanish Army legionnaires were involved...
Majorca
THINK ABOUTIT SIGHTING REPORT Date: September 10, 2005 Sighting Time: Approx 6.45 - 7.00 a.m. Day/Night: Morning Location: Majorca, Spain Urban or Rural:...