carnewschina.com
Keep the Children at Home: a civilian Xiaolong XL2060L from China
The Xialong XL2060L 'Fierce Dragon' is a monstrous Hummer-size military spec off-road vehicle that is used by the Chinese army in various versions, it is
Tycho de Feijter