Who is this David?

Date: 8/23/2009
Price: FREE
I Samuel 28:1-2; 29:1-11
Steve Hemmeke Pastor of Covenant Heritage Reformed Church, in Newport News, Virginia