Live Review: Ted Leo and the Pharmacists at Revolution Hall, Mon Nov 6