Formula One Indian Grand Prix trophy unveiled
Other Sports | Oct 26, 2012, 06:08 PM ISTGreater Noida, Oct 26: The Formula One Airtel Indian Grand Prix trophy was unveiled Friday here at Buddh International Circuit.The trophy is an aesthetic interpretation of a contemporary and forward looking India on a global