Off Topic
At least they aren't blancmanges...http://i.dailymail.co.uk/i/pix/2008/07/02/article-0-01D0EEC300000578-32_468x286.jpgTurns out it seems to be part of a Lotus car campaign...