carnewschina.com
Hongqi of China; the Lincoln years
Hongqi, or Red Flag, is China's most famous automotive brand. Owner of the Hongqi-brand is First Auto Works, or FAW. Hongqi always was, and sometimes
Tycho de Feijter