Katydids Candy – Your Stairway To Happiness

Katydids Candy is a snack that has been a favorite across America as a much tastier version than its counterparts. In other words, this is the original chocolatey, buttery caramel treat.