Loading...
Uploaded by LELAMedia on Mar 23, 2009
This video examines what the creative process would be like if the stop sign was created in 2008. Really makes you think about some of the marketing you see big companies do everyday.
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)