Ten Questions with Clap Your Hands Say Yeah

The Philly indie band plays The Waiting Room March 13.