Japanese Rock Paper Scissors Robot Never Loses

On November 7, 2013 by Tim Newman
Off

THE JAPANESE The Japanese techno wizards are always at it. They never sleep. They busy themselves with world domination and gadgetry day in, day out. Their robot du jour is a snazzy bit...

Read More →