Demon Night Of The Demon

Release date:
September 10, 2021
Buy vinyl:

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.