Twin Peaks Revisited