MANILA, Philippines - They're here! Jessica Sanchez and the rest of the Top 10 American Idol Season 11 finalists have arrived in Manila early Tuesday.
Sanchez thanked her fans for their support, saying she is excited to finally come to the Philippines. She also said she wants to visit her relatives in Bataan.
ABS-CBN Umagang Kay Ganda, Sept. 18, 2012