What is the IDRA?
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 organization in first-person-view drone racing.” There is no doubt that drones is all the rage right now and dominating a lot of media coverage. so much so … Read more