Freelander 8 racks up 5,000 firm orders in first 12 hours in China
More than 5,000 Chinese buyers placed firm orders for the Freelander 8 during its first 12 hours on sale, according ...
More than 5,000 Chinese buyers placed firm orders for the Freelander 8 during its first 12 hours on sale, according ...
Freelander is back. Not as a Land Rover, though — the name has resurfaced as a standalone brand under the ...