Log in to follow creators, like videos, and view comments.
3.24K Views
China's
$150,000
electric
SUV
does
a
'moonwalk'
on
stage.
#kartikbera09
#china
#electric
#suv
#moonwalk
#stage
#byod
#yangwang
#luxury
#crabwalk
#car
#360degrees
#tank
#news
#viral
#trending
#explore