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

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