Twin Peaks Season 3: David Lynch Not Sure It Will Happen
David Lynch casts doubt that Twin Peaks will return with new episodes on Showtime in 2016, as contract negotiations hold up the process.
David Lynch casts doubt that Twin Peaks will return with new episodes on Showtime in 2016, as contract negotiations hold up the process.