Riverdale Season 6 Episode 3 Release Date, Spoilers, and Much More November 24, 2021 by Sreeja Karanam