Riverdale Season 1 Episode 12 “Anatomy of a Murder” Promo

Here is the promo for the 12th installment of Riverdale season 12 titled “Anatomy of a Murder”. In this episode of Riverdale, Archie and Veronica are determined to come clean to their parents.

Riverdale “Anatomy of a Murder” airs on May 4 at 9|8c on The CW.