You can go camping or do some light off-roading in the van, and then go where no car could ever take you in ... be about 620 miles (1,000 km) albeit on China's very optimistic CLTC testing cycle.
Japan's Toyota began selling a $20,000 smart electric car in China this week, aiming to attract buyers with its advanced ...
In Shenzhen, Guangdong, a Lalamove vehicle accidentally crashed into a roadside water pump while driving, causing a massive burst of clean water that instantly turned the area into a "natural car wash ...