View Ted Leo & The Pharmacists on Apr 28, 2012EditFollowShare14 years agoSat, Apr 28, 2012at Manchester CollegeNorth Manchester, INTed Leo & The PharmacistsEditFollowShare