Riverdale finally answered some of the season's biggest questions in Wednesday's new episode, only to leave fans with 100 more by the end of the action-packed hour. First and foremost, you should know that Archie ( [...]
TV Guide, Winchester Star: TV Guide
Wed, 01/23/2019 - 7:00pm