
John Peel (right), pictured with an attorney, wore a ski mask to court in order to conceal his features.
Unsolved true crime podcast researched, written and hosted by Crime Analyst Leah Owens.
John Peel (right), pictured with an attorney, wore a ski mask to court in order to conceal his features.