Shakira to perform on American Idol by Camilla Pease-Watkin April 23, 2010 0 FacebookTwitterPinterestEmail