I see Stella Artois have released their latest advertising attempt to escape their wife beater image while still struggling to decide if they’re French, Belgium...or, on the basis of where they’ve filmed this, Portuguese. And what better encapsulates Europeon culture than Billy strawberry floating Idol.