Weird Food

Cheese And Onion Chocolate Bar is Absurdly Popular [Video]
Cheese And Onion Chocolate Bar is Absurdly Popular [Video]
Cheese And Onion Chocolate Bar is Absurdly Popular [Video]
Irish potato chip manufacturer, (or potato crisps as they call them) Tayto, has released something even more weird than the 3 new Lay's flavors we told you about back in February. So, what is this off-beat treat?