1007 robots perform break dance in China for one minute creating a world record

Posted on August 17, 2016