Following his summer jam “Movin“, American Idol’s runner up David Archuleta has premiered the music video for his new single “Beast”. Watch it below!
Following his summer jam “Movin“, American Idol’s runner up David Archuleta has premiered the music video for his new single “Beast”. Watch it below!