Where To Stream Twin Peaks Season 2 Episode 6
Demons
- Aired November 3, 1990
- 60 Min
- Rated 8.0
- Number 14 Of 48 Rated Episodes
James saves the girls from a tormented Harold. Cooper brings Audrey home. Bobby and Shelly learn that their insurance plans have backfired. Donna tries to convince Truman that Harold Smith has Laura's secret diary