David Archuleta (updated 2024-12-05)
Duration: 2:53
66.4K views | 25 Feb 2008
66.4K views | 25 Feb 2008
Duration: 0:54
373.3K views | 20 Feb 2010
373.3K views | 20 Feb 2010
Duration: 7:19
95.8K views | 26 May 2008
95.8K views | 26 May 2008
Duration: 9:40
144.3K views | 20 Dec 2011
144.3K views | 20 Dec 2011
Duration: 3:42
502.9K views | 30 May 2015
502.9K views | 30 May 2015
New on site