For ten years now BTK have been stalking the streets of London, dragging unsuspecting victims into their gloomy death chamber and making guitar strings out of their tendons, lamp shades out of their arses, drum sticks from their femurs and… Continue Reading →