Tag: Stink

Train
ADVERTISING

Train

Train is an inspiring one minute film created by the 180LA agency and produced by Stink, for Expedia's latest marketing campaign that explores the concept "travel the world better". The film was la…

Act of Love
ADVERTISING

Act of Love

Perhaps humans talk too much. We use too many words and misunderstand each other. We think too much and end up feeling afraid. But animals don’t worry over their decisions. They act out of need and ex…