Ad Review

Pepsi TV Ads Escalate Cola Logo Wars

But the New Concept Is a Bit Stupid