Tag: Tata Truck Racing
Tata Truck Racing Ready to Take-Off on March 23, 2014
Car Racing, is been grimed with lot fanfare in India after the inauguration of BIC at Delhi. In fact, BIC doesn’t seems to be limited to that,…