Pedro De La Rosa




2003
McLaren Mercedes



Added to online collection: 2003-10-28