Thursday, April 8, 2010

Video: David Archuleta and Rihanna Singing on 'American Idol'

David sings 'Imagine', Rihanna brings 'Rockstar 101', and Kara DioGuardi's protege performs 'In My Head' on the result show.

read more ..