Download links and information about The Doll's Theatre - Live Oct. 31, 1981 by Christian Death. This album was released in 1994 and it belongs to Rock, Metal, Alternative genres. It contains 12 tracks with total duration of 43:37 minutes.