All Content Copyright 2024 Twenty Twenty
Twenty Twenty
1st Floor
138-140 Southwark Street
London
SE1 OSW
John shot for the new Ford Focus Campaign – The first truely global car that Ford has made. The 18 ads were shot on location in beautiful Capetown at the end of last year over 3 weeks.