This is a sponsored post, all opinions are my own. 50 Years of Pucker Power Can you believe it? The iconic sweet & sour pucker power juiciness of Lemonheads candy have been around for over 50 years! Created by Ferrara Candy Company since 1962, the classic Lemonhead candies are a zesty candy treat consisting of…
You are here: Home / Archives for Candy