13-12-2021, 05:25 AM
It's the old Imperia Factory at Nessenvaux in Belgium where some of the 1900 Alfas were assembled. the banked track was the test route. The other roof top test route was on top of the old Fiat Factory in Turin - featured in the Italian Job
A Christmas Quiz is a brilliant idea Tony
Aye
Greig
A Christmas Quiz is a brilliant idea Tony
Aye
Greig