January 27, 2015
This Is an Aston Martin Vantage Rally Car

Aston Martins are lovely sculptures that also happen to be rather nice sports and luxury cars. They’ve tackled a lot of tracks and even more rivieras, but they’ve tackled a regrettably small number of rally stages.…
Check It Out