Quote:
Originally Posted by Gaz170
That was the huge own goal Ford never recovered from.
|
Given Ford did not want to be associated with Falcon or V8 Supercars, isn't that irrelevant? In those seasons all they did was promote "New Ranger", "New Focus", "Ecoboost" on the race cars... They were told from higher ups to not promote Falcon after all and to kill the Falcon off.