Leco Salazar has conquered the 2012 Stand Up World Tour, after taking the Location X Finals, in the British Virgin Islands.
Everything worked out fine for the Brazilian SUP rider. The optimal probability has been confirmed and Leco Salazar is celebrating the 2012 SUP World Tour title.
Salazar had to  … More