Indeed. it was a bit cringe watching the Aston Martin reveal with the Union Jack as a covering. I guess the brand is a British company. and I suppose...
Yeah...the Aston Martin livery is a thing of beauty. So far my favorite. Full disclosure though. I do love dark green liveries for some weird reason...