Reviews, Riverdale 07 March 2019 ‘Riverdale’ Review: Archie is still Marked for Death There’s a lot happening in Riverdale at the moment. The town is still playing Griffins and Gargoyles,…