Two cars built on the same platform, sharing a powertrain, but with slightly different intentions... does one of these ...
Off-road supercars are a beautifully bonkers rarity in the automotive world, combining two worlds that should not go well ...