Shanghai Robot Dogs barking orders at you !!

2 years ago
74

Shanghai has deployed robotic dogs to blare lockdown instructions to the public.

Loading comments...