Confession: I once judged a book by its cover – or, in this case, a car by its badge. So when the Mahindra XUV 3XO arrived for review, I expected practicality and a few rough edges, not a potential game-changer for South African roads. Let me take you through a week’s...