ShowShowTed Leo and the Pharmacists in HoustonMar 19, 2006Ted Leo and the Pharmacists, Les AusWalter’s on Washington · Houston, United StatesFollowI was thereUpload from this showMediaLineupAboutTed Leo and the PharmacistsLes Aus