John Perzel plead guilty to eight felony charges Wednesday afternoon in courtroom 4 of the Dauphin County Court of Common Pleas.
Photo slide show by Natalie Cake