dalian car museum

China Car History: Shanghai SH1020 SP pickup truck

Today in China Car History the Shanghai SH1020 SP pickup truck. It was based on the Shanghai SH7221 sedan and debuted in 1991. The...