Omg these are soo gross..a friend of mine let me try one & just the smell alone killed me.. And the taste? Yuck! Sorry not my cup of tea, I'll just stick to regular potato chips.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.