OMGThe 'Riverdale' Cast Reacts To Season 7 — Plus Everything We Know So Far
The lives of Archie, Betty and Jughead are likely to get even weirder, as the CW just renewed Riverdale for its seventh season — speculated to be its very last. Madelaine Petsch, who...
Read More