The Ted Zone: “Twin Peaks: The Return” — Dreams of Futures and Pasts Continue Reading 0 11 Ted Asregadoo September 6, 2017 11 Min Read “Twin Peaks: The Return” gave viewers a WTF finale. Or did it? Television