Oh man. These are so fucking good that I can't stop eating them. i end up getting that goo lump in my stomach and can't shit for days. I need to keep myself in check with these devil candies. :lol
I agree though, especially that flavor.
For those who like twizzlers, these are the BOMB!