Teams of drone enthusiasts and spectators gathered in Brighton, England over the weekend for the drone racing championships.
Teams of drone enthusiasts and spectators gathered in Brighton, England over the weekend for the drone racing championships.