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.
5:44 AM EDT August 14, 2019
5:43 AM EDT August 14, 2019