Northolt, England, UK; October 18, 2000

Date of Sighting: 18-Oct-00 17:50

Location of Sighting: Northolt, Middlesex

Brief Description of sighting: A luminous green stripe appeared.

Original Article

Facebook Comments