David Archuleta Releases “Christmas Every Day” Music VIDEO
Woot woot! David Archuleta has dropped a new song “Christmas Every Day” with a music video! This is so good!
American Idol season 7 alum will release his upcoming Christmas album, Winter in the Air on November 2nd.
Watch the video of “Christmas Every Day” below:
Loading...