David Archuleta Deluxe Version cover

David Archuleta Deluxe Version Album
by David Archuleta

2008
15 Tracks
14 Lyrics