UFO over Thornton Cleveleys, Blackpool, Lancashire, England – April 8, 2018
Case File Status: Unidentified, Lacks Sufficient Evidence Background This case was submitted to The Black…
July 2, 2018
Case File Status: Unidentified, Lacks Sufficient Evidence Background This case was submitted to The Black…