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