Cheryl’s Bitches

Chapter 17: The Town That Dreaded Sundown


Listen Later

In this episode, Evan and Allison discuss an underreported problematic Archie moment, the ethics of vigilantism and how Betty’s ponytail is iconic and beyond reproach.
...more
View all episodesView all episodes
Download on the App Store

Cheryl’s BitchesBy Allison Torrence