Ted Leo and The Pharmacists live

Sunday 06 October 2013Past concert

Ted Leo and The Pharmacists

Venue

2117 Payne Street 40206 Louisville, KY, US

Venue info and map

Share this event

2 people were there