General What is the IDRA? Walter Smyth | April 13, 2016 So what is it you ask? Maybe the coolest thing I have seen in a while. “IDRA stands for The International Drone Racing Association (IDRA), the leading global Read More