Trolli®
Trolli Squiggles provide mouth meddling, tangy, weird wormy goodness and lip smacking, sweetly sour, mind warping tastiness. Home of America s Best Selling Gummy Worm, Trolli candy has weirdly awesome flavors, weirdly awesome shapes, and weirdly awesome...