richardthinks.org
Goatwhore Announce New Album
Goatwhore’s new album, “Constricting Rage of the Merciless,” is scheduled for release in North America on July 8th. “Constricting Rage of the Merciless” was recorded w…