ShowShowTed Leo and the Pharmacists in DallasMar 14, 2006Ted Leo and the Pharmacists, Les AusGypsy Tea Room · Deep Ellum, United StatesFollowI was thereUpload from this showMediaLineupAboutTed Leo and the PharmacistsLes Aus