This all sounds like a pretty attractive luxury pickup, but Lincoln only managed to sell 3,066 of these trucks in 2002, and ...
The rarest Lincoln ever made is now more affordable than ever. But is it a hidden luxury gem or a missed opportunity?
LAUNCHED in 2022, Omoda is a sister brand to Chery, one of China’s biggest car manufacturers. The name is supposed to consist of a mash-up of ‘Oxygen’ and ‘Moda’, meaning modern, reflecting Chery’s ...