Posts Tagged ‘embarrass’

David Archuleta’s Record Deal

David Archuleta, who was American Idol runner-up, was recently performed on NBC’s “Today” Show Morning Concert Series at Rockefeller Center in New York on May 29, 2008.