ShowShowTed Leo and the Pharmacists in ChicagoMar 10, 2006Ted Leo and the Pharmacists, Les AusThe Abbey · Chicago, United StatesFollowI was thereUpload from this showMediaLineupAboutTed Leo and the PharmacistsLes Aus