Concession speech: John Callahan

Posted: 10:54 PM EST Nov 05, 2013   Updated: 0:21 AM EST Nov 06, 2013

(D) Candidate, Northampton Co. Executive