As Little Italy drowned its sorrows with buckets of grappa and espresso chasers, innovation was poking fun at oil giants, skittering around on its bionic paws and playing Hunt the New Facebook Employee in the corridors of the White ...READ»
What if a dozen major marketers joined forces to create one mega ad? The most memorable (yet familiar) spot in TV history.READ»
ADVERTISEMENT