Now that I've seen the card backs, they look like they actually have Kmart printed as part of the card which could be bad news for those of us expecting to see these cars else where in the world.
Seems the really will be a proper US Kmart exclusive.. unless they are just stickers which I doubt
Comment