Craziest Moments on Riverdale
28 Times Riverdale Got So Weird and Wild, It Felt Like You Were on Jingle Jangle
5
In an effort to start over, Cheryl sets her house ablaze as her mother, Penelope, looks on in despair. She is Cheryl Bombshell, indeed.