Images
The podium (L to R): Race winner Felipe Massa (BRA) Ferrari celebrates with third placed team mate Michael Schumacher (GER) Ferrari.
Formula One World Championship, Rd 14, Turkish Grand Prix, Race, Istanbul Park, Turkey, 27 August 2006.
DIGITAL IMAGE