Baby Carrots

Baby Carrots

Baby carrots (aka baby cut carrots) are actually just the cores of carrots not fit for store shelves and were only invented in 1986.

Previous Fact Next Fact
Categories: DiscoveryFood

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies