Venucia T70 Is A China-only Compact Crossover SUV

A Venucia T70 compact crossover SUV, seen back in 2016 in China’s capital Beijing. The T70 looked brand new and was therefore in a great…
Exploring China's Wild Automotive World
Exploring China's Wild Automotive World

A Venucia T70 compact crossover SUV, seen back in 2016 in China’s capital Beijing. The T70 looked brand new and was therefore in a great…