Rihanna performs on American Idol Finale

May 24, 2012 0 \ Paula

Rihanna perfomed her latest single ‘Where Have You Been’ on American Idol Finale yesterday. The performance was amazing!