by Ryan Minic | Jan 13, 2011
Protest The Hero’s new album, reportedly dubbed Scurrilous, will hit streets on March 22.