Twin Peaks Episode 8 Synopsis

Twin Peaks Episode 8 Synopsis : The small northwest town of twin peaks, washington is shaken up when the body of the homecoming queen, laura palmer, is discovered washed up on a riverbank, wrapped in plastic.