ByLBS STAFFMay 23, 2012 Rihanna Enchants with ‘Where Have You Been’ American Idol Finale Performance [Video] News