Tata Motors / T1 Prima Truck Racing Championship

Trucks aren’t exciting? Tata Prima, India’s only truck racing championship, begs to differ.

Runtime: 4:20

Previous
Previous

Madras Men Records

Next
Next

Peiner Smag