Some floor cleaning robots featured bizarrely on the red carpet of the 20th Tokyo International Film Festival’s opening ceremony

Robotic floor cleaner at TIFF 2007
Robotic floor cleaner on the red carpet (Image courtesy of Sina)


The 20th annual Tokyo International Film Festival is held from October 20 to October 28, 2007. Some photos from the red carpet of the opening ceremony…

Chinese actress Fan Bingbing at TIFF 2007 Japanese actress Ryoko Hirosue at TIFF 2007
Chinese actress Fan Bingbing and Japanese actress Ryoko Hirosue

Read the rest of this post »



RSS and Newsletter

RSS and XML feed
Enter your email address for updates