The World Championship will bring around 80 teams from all continents to Costa Rica It will be an 800+km Non-Stop race At least 9 Costa Rican teams w