Like XUV700, the Twin Peaks logo of the Mahindra now makes its presence on the just-unveiled All-new Mahindra Scorpio-N.