Ford 'more out of life' by Ogilvy Advertising

The ad is focused around sport and activities drivers can enjoy alongside the journey they take to get there.