India’s Jehan Daruvala races to his second podium finish of the season
Jeddah, March 28 (SocialNews.XYZ) India’s Jehan Daruvala raced to his second podium finish of the season with a fighting drive from 14th to third in the Formula 2 Feature race at Saudi Arabia’s Jeddah Corniche…