Why Twin Peaks is Soaring to New Heights