When David Archuleta competed on the “David versus David” season of American Idol at the height of the show’s mania, he was only 17 years old and not at all...
View this profile on Instagram