Know about Formula 1 car, the costliest equipment of sports
Other Sports | April 15, 2014 22:35 ISTNew Delhi: As the countdown of Indian Grand Prix going to be held at Gautam Budhh international Circuit, Greater Noida, has begun, many F1 drivers have arrived in the city to race on the circuit