Share
twitterlinkedinfacebook
Image 1 of 1
ADE02379CHN.jpg
Vanessa Zhu gets out of her Tesla Model X at a charging station in front of a Tesla showroom at China Central Place mall.