I've never seen that brand in my local stores...
In my area the popular brand is French's
I crave them from time to time. You get plenty in one can, too.
I never eaten them but I like these type of snacks
I've never heard of them.
⭐ Click here to see the recent version of this page ⭐