David Archuleta Releases “Numb” Music Video

After a year or so, American Idol season 7 singer David Archuleta finally released a music video of his song “Numb”. You can watch the video below.

There is a full lyrics of the song here.

VIDEO