Taking the philosophy to ‘go further’, Ford has recently launched their 2020 film for the Ford Endeavour Sport, a bold new face of....