Clap Your Hands Say Yeah performs at TLA
Posted on Fri, Aug 02, 2013
Clap Your Hands Say Yeah played at the TLA last night on South Street.
*