SESAME STREET Parodied David Lynch’s Signature Weirdness in “Twin Beaks”
Few David Lynch projects ever achieved the mainstream success that his television series Twin Peaks did. In 1990, Lynch and his creative partner Mark Frost had the entire world asking the question “Who killed Laura […]