The Lemonhead is a classic sweet and sour candy. The Ferrara Candy Company has been making it for over 50 years. In this episode, we share our thoughts about the lemon candy with a hard candy core in a soft shell and its fruity siblings.
Show notes are available at www.candyology101.com/37/.
Thanks for listening!