Leco Salazar Wins With The Tour in Brasil

After 3 days of intense action in Itamamabuca Beach in the beautiful region of Ubatuba Brazil, Leco Salazar stormed to victory in a star studded fleet to secure the win at Stop 2 of the 2013 Stand Up World Tour.

  • Published in News
Subscribe to this RSS feed

San Diego