CHILDZPLAY - Big City CD
$12.99

Explosive 80s heavy metal from Boise, Idaho. According to the info this was supposed to be their sophomore release, recorded back in 1991 but for undisclosed reasons shelved and never released until now
Heaven & Hell Records 2025