Most Haunted
LEEDS TOWN HALL
S1 E103:
Karl ventures into the underneath Leeds Town Hall into the dark prison cells that is said to be haunted by a plethora of unhappy spirits, one doesnét seem happy that Karl is there