The next tour stop for Ted Leo and the Pharmacists is Sunday, December 3 in Portland, ME.