Robot dance crew performs to 'Do You Love Me'
They can do more than just "the robot." These tech creatures have moves!
More Videos
From CNN Newsource affiliates