Green Aston Martin Type G8 Le Mans from 1938

Green Aston Martin Type G8 Le Mans from 1938. 2 L, max. speed 150 km/h

Read more: World best cars by Jordi Vilaró ...