Sneak peak episode 3 season 2: Riverdale (2017)








Air date: October 25, 2017, on The CW