This is hilarious, especially for anybody who has been in the creative field and dealt with corporate clients. I can SO identify.
It's a cute little video.
What if Modern Advertisers Created the Stop Sign?
http://www.wallstreetfighter.com/200...p-sign_24.html