Man Sees & Photographs Strange Entity – Decoy Park – Newton Abbot Devon, UK
Location of Sighting: Decoy Park – Newton Abbot Devon, UK Date of Sighting: August 4,…
August 18, 2015
Location of Sighting: Decoy Park – Newton Abbot Devon, UK Date of Sighting: August 4,…