Post Tagged with: "mascot"

News

Haibao vs Gumby

Haibao vs Gumby

The official mascot of the 2010 Shanghai Expo resembles an animated clay figure from U.S. television.