6161 Delmar Blvd
St Louis, Missouri 63112

South London art-punkers Bloc Party mix angular sonics with pop structures.

Official Website: http://www.ticketsnow.com/EventList/EventsList.aspx?EID=7197

Added by Upcoming Robot on January 28, 2009