Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: Tata Tuff Concept

Tata Tuff Concept

If you have not heard of Tata, then there must be a good reason. Being a relatively new car maker, Tata was born in India in 1945. Also, unlike other car makers that are also quite new in the industry, Tata managed to not distinguish itself...

By Andrei Cristea on Aug 24th, 2013