Hear that? It’s the faint yet immediately recognizable strains of the theme to Twin Peaks, accompanied by squeals of unrestrained glee from its fans after hearing that the show will be returning to TV 25 years after it ended. Also, we’re all old because seriously, 25 years? [More]