Ferrara Candy Co.
The Original Lemon-Head Sour Candy Retro Sour Candy Lemon-Head Candy is a type of deliciously retro sour candy jawbreaker, dating back to the nosta...View full details
All your Favourite Retro & Nostalgic Candy from the 1950s. These Old Fashioned Candies will have you Strolling Down Memory Lane with a smile! I remember that!