David Archuleta Releases Sneak Peek ‘Up All Night’ Music Video

American Idol season 7 runner-up David Archuleta released a music video sneak peek for his single ‘Up All Night’ today.

David’s EP Orion will be released on Friday May 19th along with the official video for his single “Up All Night.”

VIDEO

Loading...

Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.