Welcome back guys! This week Liam has the top 10 most haunted locations in the city of York reported to be one of the most haunted cities in England an is known as the city of a thousand ghosts!
You can find all our socials, Patreon page and our Merch stores at the link below:
https://linktr.ee/letstalkaboutpod