What are the names of those biscuits from Germany or somewhere else European? They were advertised quite heavily a few years back, with some annoying song of the, "Zoom, zoom, zoom," or, "Ba ba ba ba babybell", variety. They have a smiley face on them.
Someone please help.
# posted by Alistair Johnston : 8:28 pm
|