Formula One World Championship: All of the teams try out practice starts at the end of the pit lane. Formula One Testing, 15-18 May 2001 Valencia, Spain.
All of the teams try out practice starts at the end of the pit lane.
Formula One Testing, 15-18 May 2001
Valencia, Spain.