Toyota Motor Corp's partner robots play instruments at the company's showroom in Tokyo, in this May 4, 2008 file photo. [Photo/Agencies]
The best and the worst in one day
Football should do it the football way
Zhengzhou, my Chinese home