Artists
Album Info
Release Date: 2024-03Label: Evil Dead Records
Although the cover states that this was recorded on 10th October it was actually recorded at Ruskin Arms Pub, London, England on 5th October 1979.Comes with a Litography. Limited to 66 copies.