American Idol 2012 Grand Finale on May 23 with Rihanna and “Where Have You Been”

The American Idol 2012 Grand Finale will be on Wednesday, May 23 at the Nokia Theatre Live in Los Angeles, California featuring Rihanna and her hit song “Where Have You Been.” This was revealed by American Idol, May 8, 2012.