The swastika is actually an ancient symbol of peace, but clearly that isn't the intention here. Perhaps Jeremy Clarkson is using this car to do some filming in Germany or Poland?
I don't know if China allows freedom of speech to this degree or not. WW2 was very hard on China and their memory of it is probably just as strong as in most countries. It's bat shit dumb though.