Dan Carpenter claps as election return numbers are read.
Dan Carpenter claps as election return numbers are read. David Middlecamp dmiddlecamp@thetribunenews.com
Dan Carpenter claps as election return numbers are read. David Middlecamp dmiddlecamp@thetribunenews.com