Chinese Caption Contest #434

Chinese Caption Contest #434

I think it says, “When God calls, you’d better step on it.”

What do YOU think?

No Comments

Categories China, Chinese, Chinese Caption Contest, Culture, Language, Photos, Tongue-In-Cheek

You can follow any follow up comments to this entry through the RSS 2.0 feed.