Twin Peaks: The Return was one of the highlights of the 2017 television season. 25 years after the original series aired on ABC, Showtime gave us the opportunity to revisit this strange and wonderful town full of quirky characters and mystical goings ...