>>596422
Tons of American car brands in China so that is not odd at all. They fucking love Buicks for some reason. Lots of Caddiracs.
Thin blue plate as was pointed out hours ago. CCC print on the window. Foreign looking billboard.
I think the entire point is to show it was a RT shot in China. Not what is on the sign. It just happened to be in the shot.