Twin Peaks in ‘US’ Magazine on May 28, 1990
When Mark Frost and David Lynch’s Twin Peaks first aired between April and May 1990, it was one of the most talked about shows of the year. Countless stories were published in newspapers and magazines as viewing audiences wondered, “Who killed Laura Palmer?” On May 28, 1990, US magazine dedicated several pages to the show just…
