Listen: David Archuleta “Up All Night” New Song Snippet

Listen to a snippet of David Archuleta’s upcoming single “Up All Night” via Amazon.

The new song from the American Idol season 7 runner up will be released and available on April 21.

Pre-order the single now.