Warheads Candy

Warheads are an extremely sour candy that comes in several flavors. The candy itself comes as small ovals, in a variety of colors. First introduced in the year 1975, Warheads candy is well known for being a top choice for those seeking a purely sour candy. While many candies are advertised as sour, most of … Read more