Luxury car sales in China takes huge dip, blame it on Hongqi L5
Hongqi L5 (Red Flag) sedan is the most expensive car in China, priced at around… Read More
December 17, 2018
Hongqi L5 (Red Flag) sedan is the most expensive car in China, priced at around… Read More