Tuesday, January 24, 2017

Everest to be most expensive Ford

Ford's upcoming Everest won't be on sale in Australia until October 2015, but it set to become the most expensive vehicle in Ford Australia's line-up, which will see it square off against Toyota's Prado...