It seems like one of the happiest little towns in the world… but have you ever wondered WHY? Your Major Spoilers review of Chilling Adventures Presents… Welcome To Riverdale #1 from Archie Comics awaits!
Madam Satan clawed her way out of the underworld and made a new life in Greendale. So, Lucifer brought Hell to her. Your Major Spoilers review of Madam Satan: Hell On Earth #1 from Archie Comics awaits!