
25 Ways TWIN PEAKS Changed Pop Culture
Twin Peaks debuted 35 years ago on ABC on April 8, 1990, creating an instant sensation. Although the late, great David Lynch and Mark Frost’s series only lasted two seasons initially, its pop culture impact and long-term influence were as strong as any …