Formula One Testing: Pedro De La Rosa continues to put more miles on the Arrows. Formula One Testing, 22/01 - 03/02 2001 Barcelona, Spain.
Pedro De La Rosa continues to put more miles on the Arrows.
Formula One Testing, 22/01 - 03/02 2001
Barcelona, Spain.