American Idol Season 7 runner-up David Archuleta sings “Invincible” live on the Wish 107.5 Bus!
The powerfully-written pop track is lifted from his newest record, “Postcards in the Sky”. The album serves as the platinum-selling artist’s first full-length effort since 2013.
Related Videos
Apr 20, 2024
Apr 16, 2024
Latest Videos
Apr 20, 2024
Apr 16, 2024
Apr 13, 2024