Standard Candy Company of Nashville, TN today announces a voluntary recalling of two production lots of its Goo Goo Clusters and Goo Goo Peanut Butter.

Read More...