Robots will take over uptown at Discovery Place Charlotte

Robots are taking over! This weekend, Discovery Place in uptown Charlotte will feature robots of all kinds, so we took at look at them in action ahead of the big event.
Published: 5:44 AM EDT August 14, 2019
Updated: 5:43 AM EDT August 14, 2019