Protest the Hero name new album and provide release date
Protest the Hero have apparently named their new album Scurrilous and provided a March 22, 2011 release date according to Canadian public radio station, CBC Radio.
Later this month, the band is headed to Europe to support Darkest Hour.