Formula One Indian Grand Prix trophy unveiled

Updated: 26 October 2012 18:27 IST

The trophy is an aesthetic interpretation of a contemporary and forward looking India on a global pedestal.

Show Comments
Advertisement