Stumbled across this most amusing Photo gallery over at a friends collection at Picasaweb. Some people really rely on babelfish and google translate a bit too much…
go see
more of the same here…
Tags: China, Chinglish, Photos