Stars & Cars 2002
David Coulthard, Kimi Raikkonen and Alex Wurz - Germany 2003
DC making Kimi take his cap off for the photo.
I can’t see anyone daring to do that now haha
Alex Wurz, David Coulthard, Kimi Raikkonen and Pedro de la Rosa
Stars in Cars 2003
I think they’re channelling a bit of the Michelin man with those jackets