This is pure awesome, seems like a mecca for the automotive enthusiast.
Absolutely great to see an indian entity having an ability to host something in this scale.
Pure adrenalin stuff! So amidst all these eye poppers, which one got the max attention Vibhor ?