This is the new 2020 Mahindra Thar. After numerous spy shots and delays, Mahindra has finally taken the wraps off the new generation SUV and what better day to do … Read More