Extreme Tech Challenge

  • August 18, 2018
October 14-20, 2018, Caribbean, Necker Island, BVI