Home Tags Racing

Tag: racing

Formula Renault 2.0 NEC Series: India’s Jehan Daruvala secures third place...

Sahara Force India Academy racer, Jehan Daruvala earned his maiden podium in Formula cars by finishing third in the Formula Renault 2.0 NEC Series...