If that’s true (and there’s always the possibility it might be a clever mock-up made by a fan), then it could hint at the launch date for the drone being imminent. DroneXL suggests 20 April ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results