With just over a week to go for the inaugural Indian Grand Prix, reigning world champion Sebastian Vettel is enthused by the Buddh International Circuit (BIC) and reckons that the layout will tempt every driver to put the pedal to the metal on O
... | Read..