Protest the Hero
Protest the Hero was formed in 2001 under the original name, Happy Go Lucky. They changed their name to Protest the Hero the next year and recorded their first EP, Search for the Truth.