United Kingdom of Great Britain and Northern Ireland
May 27, 2022
Spooked Scotland
Tron Theatre
Season 1 Episode 4
The Tron Theatre sits on sacred ground, the stage stands in the shell of an ancient church burnt to the ground during an ancient ritual performed by Glasgow's satanic Hellfire Club.