Riverdale Finale Recap 03/31/21: Season 5 Episode 10 “The Pincushion Man” BY Sarah Luoma on March 31, 2021 | Comments: Leave CommentsRelated : Recap, Television, TV