I am sure you would’ve seen Tata Prima commercial on tele one of these days. I am not sure though if you have read stories run on motorbash.com detailing Tata introducing truck racing to India.
I am sure you would’ve seen Tata Prima commercial on tele one of these days. I am not sure though if you have read stories run on motorbash.com detailing Tata introducing truck racing to India.