Mahindra Scorpio N is surely one of the biggest new car launches of this year. While prices of the SUV were announced...