More than 2 billion marshmallow Peeps are made annually, with 75% made specifically for Easter. People have strong opinions, loving or hating them. https://t.co/w3vmxvRM7C
It's not an Easter basket without Peeps. Iconic candy has its fans and enemies