Formed in 2004, they released their debut EP, Business, in the summer of 2006. Their first full-length album, "Fire the Cannons" was released on January 22, 2008.
The band was founded in 2004 and made its musical debut with the EP Business in the summer of 2006. Their inaugural studio album, Fire the Cannons, came out on January 22, 2008.