More Galleries

10 horrifying corporate mascots McDonald's Happy is part of a long lineage of creatures great and small that shill for products and mortify consumers. Mr. Mucus, anyone? More