The Last Witch Hunter Official Trailer!
We return to the most haunted buildings in the UK, Shepton Mallet Prison. This was one of the scariest investigations…