August 04, 2008

The New Stop Sign

An ad agency reinvents the wheel. Or, er, the sign:


Creating A Stop Sign - Watch more free videos

I liked it better in "Mad Men"'s day.

Posted by Stephen Silver at August 4, 2008 04:20 PM
Comments
Post a comment









Remember personal info?