Twin Peaks in TV Guide From May 19, 1990
The Mark Frost-directed final episode of Twin Peaks aired on Wednesday, May 23, 1990. The “TV Guide” magazine published that week – May 19-25 – offered a brief mention along with an iconic black and white advertisement.