Ambiguous ad of the century.