Llangollen, Denbighshire, Wales, UK; February 19, 2005

Date of Sighting: 19-Feb-05 19:45

Location of Sighting: Llangollen, Clwyd

Brief Description of sighting: A number of orange lights seen in the sky

Original Article

Facebook Comments