Riverdale Season 1 Episode 13 “The Sweet Hereafter” Promo




Here is the promo for the 13th installment of Riverdale season 1 titled “The Sweet Hereafter”. In this episode of Riverdale, Cheryl takes matter into her own hands.







Riverdale “The Sweet Hereafter” airs on May 11 at 9|8c on The CW.