David Archuleta took the stage for a live performance when he stopped by NBC’s “TODAY” show on December 21.
The “American Idol” star sang “Angels We Have Heard on High.” Before his performance, he chatted with show’s host Meredith Vieira about how did he spend the holiday as a kid.
David Archuleta completed his Christmas tour on December 20 in Westbury to support his first holiday album “Christmas From the Heart”. As he finished his gig, he is going to spend his time to finish his second pop studio album.