World’s greatest invention of all time? I thought so too. Although does this mean I might be out of work soon? First my job as a bank teller and now this. In all seriousness, this robot was created at Total Manufacturing Company in Lincoln Nebraska, America’s new Silicon Valley.
Popularity: 15% [?]