For sale 14th December 2005 by Williams F1 Team with many F1 cars.
Lot withdrawn and Sold to Renault UK.
Mileage 000025km.
For sale 14th December 2005 by Williams F1 Team with many F1 cars.
Lot withdrawn and Sold to Renault UK.
Mileage 000025km.
Last edited by northy; 16-08-2018 at 17:30. Reason: new pictures