Tata Motors has just announced season two of the T1 PRIMA Truck Racing Championship. Inscribed on…
Tag: Greater Noida
Tata Motors creates motorsports frenzy with T1 Prima Racing Championship
Even though the arclights on Buddh International Circuit (BIC) in Greater Noida dimmed as Fédération Internationale…