dumb brits...or is it dumb me?

Nice Datsun...…..