News
Twitter user Fooji put the question directly to the company: ‘I read that ‘Twix’ is short for ‘twin biscuit sticks’. Can you confirm or deny this?’ Twix, owned by parent company Mars ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results