Twin Peaks

Twin Peaks

Double Play (2x14)


Air date: Feb 02, 1991

Cooper confides Earle's tragic history to Truman; Audrey makes a business deal with Bobby; Leo comes out of it.

  • Premiered: Apr 1990
  • Episodes: 48
  • Followers: 2909
  • Ended
  • ABC (US)
  • Sunday at 20