Images
Barcelona, Spain. Day 2.
18th November 2008
Pedro de la Rosa, Force India VJM01 Ferrari is pushed back into the garage as the McLaren mechanics look on.
World Copyright: Andrew Ferraro/LAT Photographic
ref: Digital Image VY9E3955