Visitors look at the Batmobile on a road in Minhang district, Shanghai, May 26, 2014. [Photo/IC]
Venom GT becomes the fastest car in the world
New-energy vehicles shine in Eco-marathon
From waste container to fastest skipcar