Wednesday, July 17, 2019

Tata Safari makes its preview at Auto Africa 2006

The unveiling of the Safari at Auto Africa 2006, marked the beginning of Tata’s intentions to launch its own SUV in South Africa early...