Celebrating the 10 year anniversary of their stellar self-titled debut album, Indie-rock outfit Clap Your Hands Say Yeah perform a quartet of songs from that 2005 release live on KEXP.