Ogilvy UK
London
ABOUT
Launch of the new Ford Ka. An integrated campaign built around little silver cars left strategically at locations all around Europe.
Launch of the new Ford Ka. An integrated campaign built around little silver cars left strategically at locations all around Europe.