ShowShowTed Leo and the Pharmacists in New YorkMar 26, 2006Ted Leo and the Pharmacists, Les AusKnitting Factory · Tribeca, United StatesFollowI was thereUpload from this showMediaLineupAboutTed Leo and the PharmacistsLes Aus