View high resolution
The Twin Peaks pilot aired in the U.S. 24 years ago today, on April 8, 1990. That night, as a curious 9-year-old, I began to watch. It’s been playing in my head ever since.
Today, please tell me about the first time you saw the pilot.