Aston Martin Is Flying Their Non-Freak Flag
Aston Martin has posted a video letting you know that – just in case you were wondering and it kept you from sleeping at night – they put their company logos on all their Vantage race cars engaged in world endurance racing championship…