
Reviewing Peaks – Full Page Twin Peaks Ad from April 8, 1990
David Lynch and Mark Frost’s Twin Peaks debuted on April 8, 1990 on the ABC Television Network. As part of the show’s publicity, the alphabet network placed a full-page ad in newspapers like The Los Angeles Times and The New York Times on that Sunday.