Bare Necessities 31 Mar ’10 306 0 Only takes a red ball to make Paris the happiest lab in the world Share: