Where To Stream Riverdale Season 6 Episode 11
Chapter One Hundred and Six Angels in America
- Aired April 24, 2022
- 60 Min
- Rated 6.3
- Number 118 Of 137 Rated Episodes
After learning that Percival's plan to reinvigorate Riverdale would lead to the demise of Pop's, Tabitha searches for a way to fight back. But when she is targeted by one of Percival's accomplices, the incident sends her back in time and searching for answers.