Tag: Leyland

Leyland, Lancashire, England, UK; February 3, 2003

Date of Sighting: 03-Feb-03 Location of Sighting: Leyland, Lancashire Brief Description of sighting: Bright light lit up the curtains, and for a split second appeared to be heading for the window. Followed by a loud bang.

<span>%d</span> bloggers like this: