Tag: did riverdale air last night

Is Riverdale a vampire?

Greg and Megan Smallwood are bringing a new terror to the streets of Riverdale as Veronica Lodge is bitten by ...