carnewschina.com
Spotted In China: The Geely Liangjing JL63601E
Today in China Car History and Spotted in China the Geely Liangjing JL63601E hatchback. I found this little beauty on a parking lot not far from my home
Tycho de Feijter