The Melvins will release The Bride Screams Murder on June 1st via Ipecac Records.
Melvins Announce Release Date
Posted by Zach Shaw on March 9, 2010
Posted by Zach Shaw on March 9, 2010
The Melvins will release The Bride Screams Murder on June 1st via Ipecac Records.