ShowShowTed Leo and the Pharmacists in ClevelandMar 7, 2006Ted Leo and the Pharmacists, Les AusThe Grog Shop · Cleveland Heights, United StatesFollowI was thereUpload from this showMediaLineupAboutTed Leo and the PharmacistsLes Aus