Cannes Lions 2008, advertising festival

Working hard...