Right Brain by Mercedes Benz




Share Fantastic campaign concept by Advertising Agency: Shalmor Avnon Amichay/Y&R Interactive Tel Aviv, Israel. Great artwork, so close to the creative heart. Via Brands of the World.

- Priscilla