Icon
 

China overtakes Japan amp Germany now world s largest vehicle