David Archuleta is an American singer- songwriter and an actor. He finished second on the seventh season of American Idol.… Read More