Twin Peaks Revamp Now Set for 2017 Release
It’s a bad day for “Twin Peaks” fans. In news that just surfaced, series co-creator Mark Frost told the Baseball Hall of Fame and Museum in June that the series won’t return until sometime in 2017. “A lot of people always look back at ‘Twin Peaks’ and say that was the start of this explosion […]