That $1,700 Alibaba electric Jeep? Someone bought it, and here's what showed up

That $1,700 Alibaba electric Jeep? Someone bought it, and here's what showed up

More stories from Alibaba (BABA)

More stories from Weird

More stories from China