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.