 The band independently released a self-titled EP in April 2005.Following the success of their break-thru single, they signed to Epic Records.They have released two albums titled "Primates" and "Living Proof".