With everyone getting excited for the third series of Twin Peaks – something we never thought we’d see – it was only a matter of time before a website went live.
And live it is.
Showtime has launched the official Twin Peaks site is now up and running – see the link below.
The series itself well see creators David Lynch and Mark Frost return to executive produce the series, with Lynch also expected to direct the episodes.
Twin Peaks returns in 2016…