The Return of Twin Peaks Toronto, ON, Canada / 102.1 the Edge Wade MacNeil May 06, 2017 12:18 pm The show continues to put out cryptic teasers. In the newest trailer we get to see the original characters 25 years later. Twin Peaks returns to TV on May 21st. I can’t wait!!!