Cycleops
Legendary Member
- Location
- Accra, Ghana
Caught by CCTV in York. Apparently one of the most haunted cities in England.
View: https://youtu.be/UssG1CvNBvo?si=lC0yRzZg8yWSPE8r
View: https://youtu.be/UssG1CvNBvo?si=lC0yRzZg8yWSPE8r