sounds like Ted Leo and the Pharmacists