David and Goliath | TBN

David and Goliath

Watch David and Goliath
May 26, 2019
27:29

It Is Written with John Bradshaw