• Funny Videos

Chinese Olympic Logo

A political satire that puts forth a different theory of how China designed their Olympic logo...