The resurfaced PSA created by the earth-loving auteur came on the heels of “Twin Peaks'” smash success.
David Lynch directed an anti-litter ad for NYC Sanitation in the 1990s — and it’s terrifying

The resurfaced PSA created by the earth-loving auteur came on the heels of “Twin Peaks'” smash success.