Current track

Title

Artist

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 […]


Current track

Title

Artist