Visitors try out Mini Clubman at 13th China (Shenyang) International Automotive Industry Exhibition, June 25, 2014. [Photo/Xinhua] |
|
|
|
Android showed in Tokyo | Top 10 most expensive cars driving Transformers | Amazing trains on display in Shanghai |