Image 1 of 1
Caption:28.10.2012. New Delhi, India. Former Austrian Formula One World Champion Niki Lauda seen before the start of the Formula One Grand Prix of India at the race track Buddh International Circuit, Greater Noida, India, 28 October 2012.
Restrictions:Editorial Use UK