Supersized humanoid robot unveiled in South Korea

2017-01-02 23