Tag: , , , ,

Racing Team India

Racing Team India stands fifth in ALMS championship & continues chasing

While the first all-Indian team to compete on the international endurance racing stage, Racing Team India, continues to make progress towards its Le Mans dream; it ended...