Photo taken on May 26, 2014, shows Li with his Batmobile in Minhang district, Shanghai. [Photo/IC]
Venom GT becomes the fastest car in the world
New-energy vehicles shine in Eco-marathon
From waste container to fastest skipcar