West Dulwich, London, England, UK; Reported: October 10, 2007

Date of Sighting: No Firm Date

Location of Sighting: West Dulwich, London

Brief Description of sighting: Just said a sighting of a UFO. (Message taken off answerphone – 10 October 2007).

Source link

Leave A Reply

Your email address will not be published.