Candy canes are a stupid candy. They're the embodiment of manufacturers trying to capitalize on an absurd season institution whose form takes precedence over its function. It looks pretty, sure, but ...
Add Yahoo as a preferred source to see more of our stories on Google. Decembmer 26 is National Candy Cane Day. They’re sugary, sweet, and not just peppermint-flavored anymore. Candy canes are a ...