News

First hitting store shelves in the 1970s, Pop Rocks literally explode in your mouth. What gives these iconic crackling ...
Ring Pop, which sells for under $1 to about $1. ... “Everything that we do is around not just hand-to-mouth candy. There’s a lot of great candy out there, but we’re about ‘edible ...