Testing the new robot

Amazing how far these things have come.

Loading...

Added:

By: hookerLips (1082.60)

Tags: Robot, technology, news, entertainment

Location: USA

Reported as repost