The Haunted Finders Crew head to investigate one of the most haunted buildings in Britain known for violent poltergeist activity, possible demons and negative entities, The infamous Spirit House in Evesham.