Dodge Nitro SLT 4×4 Is An Extra Large American Retro SUV In China

A Dodge Nitro SLT 4×4, seen at a repair shop on a car market in Beijing. The Nitro was dirty and dusty but otherwise in a fine shape, painted in Dodge’s signature orange-red and loaded with chrome.

Continue reading “Dodge Nitro SLT 4×4 Is An Extra Large American Retro SUV In China”