xyFace Antonella Barba 2010-02-24 Antonella Barba Photos Antonella Barba on the Screen Antonella Barba appeared in the movie "American Idol: The Search for a Superstar"Final 24 Verdict(2007), "American Idol: The Search for a Superstar"Top 20 Results Show(2007)。 "American Idol: The Search for a Superstar"Final 24 Verdict(2007) "American Idol: The Search for a Superstar"Top 20 Results Show(2007)