The ultimate in licensing — Mickey Mouse Liver Paste. Seems peculiar to us, but it may the a savvy blending, if you will, of global and local. (via Boingboing)
Filed under: Food and Drink
You must be logged in to post a comment.