Demons on The Buses

49m 15s

Hidden in St Helens, is a museum that is home to demonic and dark entities trapped inside of vehicles. Ghost Dimension attempt to uncover its dark and untold secrets and come face to face with one of the most violent spirits they have ever encountered.

Comments Associated contents

Comment the program