TV & Film
The Talk'lit Shoppe - Episode 5 This episode Steve, Olena and Nikki talk about Riverdale Season 2, Episode 14 ("The Hills Have Eyes"), Episode 15 ("There Will Be Blood)" and Episode 16 ("Primary Colors"). That's three entire episodes of sexy grottos, secret twins, and poisoned tea. Plus Chic Cooper is still doing creepy stuff. Or, is he? We're on Twitter