Being a fan of F1 racing and car racing ( Nascar, Indy 500), I can say that this is such a thrilling time for India in its sports history. Starting with the first ever F1 Indian Grand Prix (Watch Video) in Greater Noida, to be hosted on October 30, 2011, it's been an amazing journey for India.
Subscribe to RSS - F1 racing