David Archuleta CD Cover September 28, 2008 // 0 Comments Check out the cover of David Archuleta‘s upcoming debut [...]