Twin Peaks Reaches New Heights