This red beauty is a Xiali TJ7131UL, seen in the Lido area in Beijing in 2016. The good Xiali was in great shape, painted in dark red with red bumpers and mirrors. The Xiali was fitted with the original 10-spoke alloy wheels.
Continue reading “The Xiali TJ7131UL Was A Long Wheelbase Mini Sedan In China”