Aston Martin Is Flying Their Non-Freak Flag Alex Bean 8 years ago 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…