F1

Motorsports in India: Formula 3 racing track coming up in Andhra Pradesh, pending FIA approval

Motorsports in India: Formula 3 racing track coming up in Andhra Pradesh, pending FIA approval