News
It may look simply like an HQ with a Mustang front end, but that’s not the only Ford touch - the car is powered by a 302ci (that’s 5.0-litre in the new-speak) Ford Motor Co V8 engine.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results