When was the body of Laura Palmer discovered in Twin Peaks?
The body of Laura Palmer was discovered on the 2nd of May 1989 on the bank of a river outside the fictional town of Twin Peaks, Washington. Local logger Pete Martell found the naked corpse wrapped in plastic, which served as the inciting incident for the series.