Where To Stream Twin Peaks Season 2 Episode 17
Wounds and Scars
- Aired March 28, 1991
- 60 Min
- Rated 7.3
- Number 42 Of 48 Rated Episodes
Harry sinks into a deep depression after Josie's death. Josie's body holds more questions than answers. Norma's troubled sister, Annie, arrives in Twin Peaks. Wheeler and Audrey hit it off. Cooper's stalemate angers Earle.