Twin Peaks fans’ quarter-century wait is over. One of the top cult series of all time is coming back with a new limited series on Showtime from its original creators, David Lynch and Mark Frost. I’…

Click here for the full article

Posted from Facebook