Based on Kat's recent trip to England, she comes to you with two infamous haunted English buildings. Both vastly different from one another, but no less infested with spirits. First is the Ancient Ram Inn, built in 1145 and still standing, and second, the Tower of London where many an execution took place. Would you be brave enough to visit them?
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More