Buddh International Circuit
is located in Greater Noida and New Delhi. The race track was
homologated for the F1 championship in September 2011 and the first ever
F1 championship in India was held in October 2011.
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment