We know some of you actually hope that Disneyland comes to Shanghai, but if you see Donald Duck around town these days, don't get too excited: it's just the Shanghai Police:
1
Results tagged “donaldduck”
Donald Duck, and the internet as police tool
« Previous
1
Next »

