Digital advertising and marketing: only the best ideas worldwide, since 2003

Dear Mr. President

January 21, 2009 at 2:46 by Mark Comments

You have something to say to the President of the United States? Then you can upload your video to Dear Mr. President, a nice action coming from Pepsi and R/GA.
(via: TheFWA)

Comments are closed.

Advertise here