Channels ▼
I Robot

I Robot

The geminoid just arrived at Aalborg University in Denmark and is extremely human-like.

More Dr. Dobb's TV Videos