David Archuleta David Archuleta helps a good cause in Dallas December 5, 2010 By Mark Franklin 0 David