Harrisburg Mayor Eric Papenfuse swears in Thomas Carter as the Chief of the Harrisburg Bureau of Police.
"I've been knocking at the door for 26 long years."
Updated 2:29pm to include video file.