A Freaky Humanoid Robot That Sweats as It Does Push-Ups

Open in new window