CLOSE

Watch: Chinese 'demon robot' attacks customers in shop in Russia

Source: KameraOne Sports (Glomex)

A Chinese 'demon' robot appeared to go haywire - attacking customers at an electronics shop in Russia.

Leave a Reply