St Leonards

St Leonards, East Kilbride, Scotland, UK; May 25, 2003

Date of Sighting: 25-May-03 23:20

Location of Sighting: St. Leonards, East Kilbride

Brief Description of sighting: Huge white ball that was glowing. (Looked like a flying jellyfish).