Top 10 American Idol Finalists Now in Manila, Jessica Sanchez Interviewed

MANILA, Philippines – The Top 10 American Idol Finalists are now in Manila for the last leg of their Live Tour at the Smart Araneta Coliseum on September 21, 2012. This was reported by local TV networks, September 18, 2012.