American Idol 2012 – Finale Live Streaming May 23, 2012 // 4 Comments Don’t miss the American Idol Season 11 Top 2 performance night happening on May 23, Wednesday, 8:00am Manila [...]