Viewers of the "Riverdale" Season 3 finale had some surprises, but not one some were expecting.


00


CNN

17 Related Articles from 2019-05-16