Victor Estrella Burgos Published February 8, 2016 at 612 × 462 in Estrella Burgos Wins Ecuador Open Title