David Archuleta

David James Archuleta is an American singer-songwriter.