Image: Showtime
Image: Showtime

David Lynch did not attend the recent San Diego Comic-Con, but he was there in spirit—delivering maybe the single weirdest panel introduction in convention history. Would you expect any less from the wonderfully creative and twisted mind behind Twin Peaks? That was a damn good lamp!

Advertisement

The footage has finally made its way online, and, well... you should just stop what you’re doing and watch it right now. The 13th installment of Twin Peaks: The Return airs Sunday on Showtime.

Share This Story

Get our newsletter