Drones Drone Champions League pronounces the town of AlUla, Saudi Arabia as host for Super Final 2023 December 12, 2023