Riverdale 2×21 Extended Promo “The Killing of a Sacred Deer” (HD) Season 2 Episode 21 Extended Promo

(Cheryl screams) The Black Hood is an active shooter on the streets of Riverdale. Some of the Serpents saw Reggie with a gun! Riverdale burning to the ground. You don’t scare me. You were in on this? Surprise! The Ghoulies outnumber us 100 to 1! No! If we’re going down, we’re going down fighting. Riverdale all new episode this Wednesday…

Read More