Thom Richard Wins First Round of 2015 Air Race 1 World Cup

Team solves mechanical issue to grab top spot.