What if modern advertisers were briefed to create a stop sign?

Watch the video.

Skip to content