Posted by Ken on 5/11/2017, 6:41 pm, in reply to "Wait, is this a scene from the new Twin Peaks?"
I think it was at some award show event that Lynch put on recently. I sorta recall it getting mentioned by a few media outlets.
There's another new Twin Peaks trailer. The most revealing one so far.
Hosted for FREE by Boardhost.
Create your own free message board!