Showing posts with label Toronto. Show all posts
Showing posts with label Toronto. Show all posts

Monday, May 10, 2010

Marketing Monday: The Process

Came across this very funny video about the process of designing a stop sign that will mean a lot to ad agencies and designers. Not sure who created it, but it's clearly done by someone here in Toronto. Enjoy!