Indian Grand Prix 2013 to be held between October 25-27
Sports
September 16, 2013 •
The Third Edition of Formula 1 Indian Grand Prix shall be held between October 25-27 this year. It …