View Ted Leo & The Pharmacists, Panthers on Aug 21, 2002EditFollowShare24 years agoWed, Aug 21, 2002at SpaNew York (NYC), NYTed Leo & The Pharmacists, PanthersEditFollowShare