Ford Focus ST 250 horsepower.

Ad Agency
Brand
Category
Media
Country
Image advertising:

Ford Focus ST 250 horsepower.

Advertising Agency: Ogilvy & Mather, Madrid, Spain

Creative Director: Manuel Montes / Art Director: Fernando Zurita / Copywriter: Alberto Lizaralde