Their debut album, Clap Your Hands Say Yeah, was self-released in 2005.
Yhtyeen omakustannedebyytti Clap Your Hands Say Yeah ilmestyi vuonna 2005.