Wow Bob, Wow…Twin Peaks Revival Delayed Until 2017: VIDEO Michael Fitzgerald July 9, 2015 4 Comments Fast becoming the longest tease in television history, Twin Peaks co-creator Mark Frost has suggested - sort of - that the long awaited revival of the … [Read more...] about Wow Bob, Wow…Twin Peaks Revival Delayed Until 2017: VIDEO