David Leonard
“Everybody says you find God in the Grand Canyon… and I did. It was a sweet time, but it was nothing like when He met me in the desert.” In early 2017, singer, songwriter and worship leader David Leonard was in Los Angeles for a career pinnacle, walking the red carpet as a GRAMMY® Awards […]
-
Pages