David Archuleta Performs “Up All Night” LIVE on Wish 107.5 Bus
“American Idol Season 7 runner-up David Archuleta was back in the Philippines last month. Here he is performing his original song titled “Up All Night” live on the Wish 107.5 bus!
VIDEO
Loading...