A Flock Of Cool Supercars In Shanghai, China In 2014

Supercars In Shanghai! In 2014, I visited two second-hand supercar shops along Wuzhong Road in Shanghai. This road is home to many car-related businesses, and…
Exploring China's Wild Automotive World
Exploring China's Wild Automotive World

Supercars In Shanghai! In 2014, I visited two second-hand supercar shops along Wuzhong Road in Shanghai. This road is home to many car-related businesses, and…