The Buddh International Circuit is a real highlight of the F1 season, a former driver has said. People booking flights to Delhi to see this year’s Indian grand prix can expect to see one of the sport’s best races. It is only the second time the Formula One teams have come to the Buddh International Circuit, but « Continue Reading »
Oct 252012