If the stop sign was created today…

A funny wee video sending up the whole creative process in modern advertising.

null – Watch more free videos

Advertisements