David Archuleta: "I Love Ellen" - NBC Bay Area

David Archuleta: "I Love Ellen"

"American Idol" season 7 runner-up David Archuleta weighs in on Ellen DeGeneres becoming the fourth "Idol" judge.

    processing...

    NEWSLETTERS