Singer Leon Richardson Declares “God’s Gonna Do It” New Single Available Now!
He faithfully serves as Minister of Music at Road To Life Church in Sparta, IL. He is also an educator who has taught music to grades K-5 for twelve years. He is Leon Richardson, and his passion