Up Next
0
Shanghai Robot Show 2011
Robot waiters are here at last - welcome to the Shanghai Robot Show.
Share
Shanghai Robot Show 2011
Robot waiters are here at last - welcome to the Shanghai Robot Show.
Date: 6/7/11
Views: 16593
Video by:  Diagonal View
Related Links:
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56