1
When robots took over the Worcester Polytechnic Institute campus over the weekend, they didn't come from space, but may be inspiration for robots that will head there in the future.

Comments

Who Upvoted this Story