Irish Snack Fans Can't Get Enough Cheese And Onion Potato Chip-Flavored …
Even though this is America, we are not the top country as far as wacky and amazing snack foods go. No, that would probably be Japan. But Ireland is making a serious run at the title, since their citizens are currently going mad for chocolate bars …
Read more on The Consumerist