Riverdale - Chapter Twenty-Six: The Tell-Tale Heart (Season 2, Episode 13)

How would you rate this episode?

Riverdale