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 ...