The Icarus Trophy


  • The Adventurists Polson, Montana United States

The greatest aerial adventure race on the planet.