Talk:Red Card/@comment-98.160.157.70-20100628043314

I've seen that bizarre "face" before. It's a concept car from one of the Chinese manufacturers - I think a really obscure one, not even Chery or Geely.