Your Custom Text Here
Directed by David Lodge/RSA, filmed in London, UK to screen in multiple markets across Europe as a part of Ford’s sponsorship of the UEFA Cup.
Directed by David Lodge/RSA, filmed in London, UK to screen in multiple markets across Europe as a part of Ford’s sponsorship of the UEFA Cup.
Ford UEFA Champions League. Sponsorship idents.