I found this perfect Hongqi CA770 state limousine at the Shanghai Car Museum, and it is definitely one of the best looking examples I have seen in China so far. The Hongqi (Red Flag) CA770 was a giant sedan made exclusively for the Chinese government. Only 847 cars were produced in its long life from 1966 until 1981. Here is its story … (Read More…)
Categories:
Recent Comments