The X Factor 2013 Semi-Finals performances were last night and the final four acts delivered some of the best of the season. And it’s a good thing they did because there was a lot on the line. Only three of the four move on to the finale next week.
Hoping to be among the three is Carlito Olivero. He had some pretty solid showings with his