In the series finale of Twin Peaks—which aired in 1991 but took place in Twin Peaks time on March 26th, 1989—Laura Palmer tells Agent Dale Cooper, "I'll see you again in 25 years." And guess what this March 26th is? 25 years later. It's unlikely that David Lynch will surprise us with a real return, but the Paley Center here in New York has a little something planned.

"With the anniversary of Laura’s comment upon us, the Paley Center—which presented the U.S. premiere of Twin Peaks back in March 1990—has every intention of celebrating the occasion, along with the folks at Welcome to Twin Peaks, and you are cordially invited to attend. Come join us for a special marathon supercut of the series centering on the Laura Palmer murder investigation, plus all sorts of fun and games."

This damn fine event will take place on March 29th at 12:15 p.m., and you can find more info here.