Congratulations to Dub winning the Ticos jam yesterday in Costa Rica, check out the final battle footage where the riders had to not only battle each other, but also a storm that was rolling in!
1st Jean William Prevost
2nd Rulo Figueroa
3rd Jorge Vasquez