Wild Things

Episode 17: Duck describes “Wild Things,” a 1998 Denise Richards and Neve Campbell thriller with so many twists and turns you’ll feel like you’re at Six Flags, to Sarah.  

Read More Wild Things