Red cars are better cars. Just look at this incredible Beijing-Jeep Cherokee City Special that I found in Beijing in November 2017. The good Jeep was covered with winter’s mud and snow but was otherwise in a great shape.
Continue reading “Beijing-Jeep Cherokee XJ City Special Is Pretty In Red In China”