Riverdale Photo Preview: Debate Night

Riverdale Photo Preview: Debate Night

On Riverdale Season 2 Episode 20, the Riverdale mayoral election heats up as Fred and Hermione take on a town debate. Who will win over the voters? We have the photos.
Posted in: Riverdale