Image: Ticketmaster
Clap Your Hands Say Yeah plays on Saturday 8 May at 20:00 at Thalia Hall, Chicago.
Source: ticketweb.com