fbpx

Season 8 Winners

Season 8 judges

Ana Paula Costa

Brazil

Olga Levien

New Zeland

Arma Gray

Russia

Paula Canetas

Portugal

en_US