Robot Chef

diagonalview Published June 13, 2016 1 Plays

Rumble Robot chefs take center stage at Japan's Food Machinery and Technology Expo 2009.

0 COMMENTS