Orchid are streaming the title track to their upcoming album "The Mouths Of Madness" below. The album will be released by Nuclear Blast Entertainment on the 26th of April.