Twin Peaks Premiere 1990: The Night TV Changed Forever
Thirty-five years ago today, on April 8, 1990, a dead girl washed up on a rocky shore in the Pacific Northwest. She was wrapped in plastic. And nothing on television was ever the same again. The Twin Peaks pilot episode premiered on ABC as a two-hour Sunday Night Movie, and roughly 34.6 million Americans tuned…
