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
 
 |