Saturday, January 19, 2019
Home Tags Popular Mechanics

Tag: Popular Mechanics

At This Drone Competition, To Win Is To Destroy

Step aside, drone racing. Here comes the "anti-drone race." DroneClash, which takes place in the Netherlands tomorrow, challenges its players to destroy the opponent's drone and...