David Archuleta can dance! Watch his latest video “UP ALL NIGHT”
David’s latest video is great. And . . . David can dance! Archuleta dances with some Latin flair as he joins a crowd of people who dance the night away on…
Browsing Tag