LIVE STREAM: American Idol 2012 finale is airing starting 8:00am today, May 24 (Thursday, Manila time), via satellite on Star World and ETC and via live stream on USTREAM.
Will it be Jessica Sanchez or Phillip Phillips?
The judges favored Phillip Phillips during the Top 2 performance night. But will it translate to America’s vote?
Find out via live stream here: