2003 Indy Test Montoya and Gordon
2003 Indy Test Montoya and Gordon, May,2003 Indianapolis Motor Speedway, Indianapols, Indiana
Jeff and Juan in front of the pagoda
World Copyright-Walt Kuhn 2003 LAT Photographic
ref: Digital Image Only