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
Thought I would make sure to give everyone a heads up rolling into this weekends Super Bowl Sunday festivities that if you find yourself not sitting in front