Christina Aguilera Live On American Idol

May 27, 2010 by imusicdaily  
Filed under Album, Celebrity, Music, New, TV, Video

Photo: American Idol/Fox

Christina Aguilera was a surprise guest on last night’s American Idol Finale. Rather than perform her single ‘Not Myself Tonight’ or her upcoming second single ‘Woohoo’, Aguilera chose to perform a moving ballad off her upcoming album Bionic called ‘You Lost Me’. Aguilera slowed things down and reminded us of just how powerful her voice is. You just have to ignore the intro by the top 10 female Idol contestants…