See more: American Candy
Abba-Zaba is a taffy candy bar with peanut butter center, made by the Annabelle Candy Company in Hayward, California.
Abba-Zaba is a taffy candy bar with peanut butter center, made by the Annabelle Candy Company in Hayward, California.