Orchid

Orchid - The Mouths of Madness (Nuclear Blast)

Not just retro rockin' for the sake of it...
Release Date: 
25 Apr 2013 - 11:30pm

Spiritually, the minds of US Doomsters Orchid yearn for a roosting place in the heart of the early seventies.