Robot Chef

Published June 13, 2016 32 Views

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

... and disable advertisements! No kidding :)