Ferrari to name 2011 F1 car F150
#17
There's always been bad blood between Ford and Ferrari, so none of this is surprising.
http://www.automobilemag.com/feature...ies/index.html
http://www.automobilemag.com/feature...ies/index.html
Famous photo is of Ford rubbing it in at the 1966 race.