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