Share
twitterlinkedinfacebook
Image 1 of 1
BSK00388DRC.jpg
An 8 foot tall, solar powered humanoid traffic robot equipped with a rotating chest and video cameras controls and monitors traffic on a busy road in Kinshasa.