LOS ANGELES, Dec. 18 (UPI) -- Twin Peaks released an eerie first teaser Friday.
Series co-creator David Lynch shared the video on Twitter, wishing fans a happy holiday. The forthcoming Showtime revival is now in production and will premiere in 2017.