The new Magellano 66. Freedom, discovery, efficiency. The new Magellano 66. Freedom, discovery, efficiency.