The second-generation Mahindra Thar is a rugged yet affordable compact SUV, which has been something of a hit in its home market of India. However markets such as South Africa have missed out on it so ...