• 66of 101
advertisement

Album:Chinglish

Description: (Show album description)

An album dedicated to Chinglish, the results of an English dictionary meeting Chinese grammar, and the hilarity that ensues when the message gets lost in translation.