Great concept.... watching it now, but read about it in AUTOMOBILE magazine this month....
I thought ford was still building the motors for jaguar if so kind of weird
that they would race one of there own
where is the cadillac CTS would it not compete
it would have been too busy winning to compete.