Entertainment

A Twin Peaks Podcast celebrates 30 years of fantastic trees

Twin Peaks debuted on ABC on April 8, 1990, unspooling the sad tale of murdered teen Laura Palmer (Sheryl Lee) and the genially Luciferian town she left behind. Created by David Lynch and Mark Frost, the feature-length pilot set off a thermonuclear explosion …
Read More

Related Articles

Back to top button
>