ISABELA SOUSA 2013 World Champ
More coverage of Isabela Sousa’s world title win in Margarita, Venezuela. From Simon Bez Visuals.
Isabela Sousa 3x World Champion
Brazilian Isabela Sousa has won the WWT, DK Womens and the WWT World Championships for the third time.