Showtime today took the wraps off an evocative teaser for the much anticipated revival of “Twin Peaks,” which is due on the pay-cable channel as a limited series in 2017.
Currently in production, the project is written and produced by series creators and executive producers David Lynch and Mark Frost and is directed by Lynch.
Here’s the video:
Your Comment