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.”