Incubator Center in Brazil Hatches a Hit: Robot Football

Have you ever imagined a football game played by robots? Well what may seem ...