Now for the sour lovers in your life, this is the most sour candy we have in all 814 kinds of candy. Talk about pucker face...you will want to give them one to eat just to watch their face squench up:).
Rating: 3.3/5 (17 votes cast)