Sour Punch
From Wikipedia, the free encyclopedia
Sour Punch is a brand of sour candy, manufactured by American Licorice Company, and they come in the following variety: straws, bites, ropes, beans, and twists. It is one of the first brands to enter the sour candy market in North America by 1990.