Terrifically funny parody of the relationship (or lack thereof) between advertisers and their audiences.
Something about “you gotta walk the talk …”

Oh, and Ms. Consumer is really “Ms. Zealot.”  Your zealot.   Is your business “Mr. Advertiser?”

Advertisements