The world-famous Twinkie is making a comeback - Now in peanut butter form! There must be a reason that they're the #1 snack cake in the USA - Is it the deliciously light and fluffy chocolate sponge? Maybe the luxuriously smooth and creamy peanut butter filling? All we know is they taste great!
Imported from the USA.