The upcoming Indian Grand Prix is seeing racing enthusiasts waiting with bated breath for the 30th of October this year when India will have its own F1 race flagged off at Greater Noida. Hero Motors h...