iOS app Android app

Lenny Von Dohlen

Sheryl Lee's Mind Blown by Twin Peaks Reunion on Psych

James Sims | Posted 05.25.2011 | Entertainment
James Sims

Actress Sheryl Lee hasn't watched an episode of Twin Peaks in two decades, yet recently went back to the world of dancing dwarves and cherry pie thanks to USA Network's Psych.