Sometimes you search for delta robot videos and you find videos of delta robots. Sometimes you find robots made by a company named Delta Electronic.
These Indonesian fighting robots are equipped with 3mm caliber IR cannons and the Delta Robo War Complete Set is available for sale.
Stop California Bad Drone Law
16 hours ago