Demon Night Of The Demon
Release date:
September 10, 2021
Label:
Picture disc of the classic debut album by Demon originally released in 1981 By Clay/Carrere Records. It has never before been in picture disc form since its initial release and has been especially mastered for vinyl.