Twin Peaks revival return date and more details revealed

Posted on: Jan 10, 2017   |   Posted by: Top Fash

Twin Peaks revival return date and more details revealed

Twin Peaks will air on May 21, with a two-hour episode premiere and 18-hour series that follows. Co-creator David Lynch and his cast offered slivers of detail about the...

Continue reading ...