It’s nothing short of amazing to me that in 2017 Twin Peaks has become a phenomenon once again. Hundreds of thousands of viewers are tuning in each week...
If you are a fan of Twin Peaks it will be no secret to you that there was a plan to bring the surreal brilliance back...