Scream to release first new album in 28 years
The original line up of]Scream (Pete Stahl, Franz Stahl, Skeeter Thompson, Kent Stacks) are planning to record their first album in 28 years. It will be called DC Special and will be one of the last albums recorded at Inner Ear Recording Studios. The album follows fumble from 1983.