NOVEMBER 17, 2001
Davidson pulls out of Macau
The accident could mean that Davidson will miss the first tests of the 2002 season which begin at the start of January.
grandprix.com
NOVEMBER 17, 2001
The accident could mean that Davidson will miss the first tests of the 2002 season which begin at the start of January.