American Idol Season 10 finalist Thia Megia arrived in Manila yesterday and was the special guest to the recently concluded…
Browsing: thia megia
American Idol Season 10’s Top 11 finalists are now in the Philippines for the final leg of their American Idol…
After watching them sing their hearts out to become your next idols, see them transform into superstars on stage as…