News

A human-sized robot casually walking down 7 Mile Road in Detroit has captured viral attention online and stopped pedestrians ...