Remember animal crackers? Weren't those fun? Take a trip down memory lane with these quirky facts about the classic snack.
Only a handful of companies own all the most popular brands in your home, influencing what you eat, drink, and think.