Riverdale Fans React to the Season 3 Finale

Tonight was the Season 3 finale of Riverdale and while the fan-favorite The CW show is known for [...]