Repeat: These eerily life-like, and occasionally just eerie, robots are just some of the exhibits that went on display Thursday at the Robotville Festival at London's Science Museum.
These eerily life-like, and occasionally just eerie, robots are just some of the exhibits that went on display Thursday at the Robotville Festival at London's Science Museum.