And it's not the camel. Spot the DFC in the background, a knock off of KFC, nothing is sacred in China.
Comments
Sign in or get an account to comment.