123 Songs by David Leonard

Refine Search

Refine Results

Available Content

  • 0 selected

Languages

  • 0 selected

Themes

  • 0 selected

Original Key

  • 0 selected

Page Controls

Song Results

Know Your Heart

Play Sample Know Your Heart

Know Your Heart

Andrew Ripp, David Leonard, Ethan Hulse

Give It All Away

Play Sample Give It All Away

Give It All Away

Craig Wilson, David Leonard, Ryan Hawk

We Are Waiting

Play Sample We Are Waiting

We Are Waiting

Alli Rogers, David Leonard, Fanny Crosby, Leslie Jordan

God Who Moves The Mountains

Play Sample God Who Moves The Mountains

God Who Moves The Mountains

David Leonard, Dustin Smith, Richie Fike

Jesus Precious Jesus

Play Sample Jesus Precious Jesus

Jesus Precious Jesus

David Leonard, Leslie Jordan, Travis Ryan

We Give You Thanks

Play Sample We Give You Thanks

We Give You Thanks

David Leonard, Jason Ingram, Leslie Jordan

You Will Remain

Play Sample You Will Remain

You Will Remain

David Leonard, David Wood, Leslie Jordan

Death Has Lost Its Way

Play Sample Death Has Lost Its Way

Death Has Lost Its Way

David Leonard, Jeremy Menard, Jordan Bailey, Justin Mosteller, Michael Loy

Where You Lead

Play Sample Where You Lead

Where You Lead

Amber Rhoads, David Leonard

Give Me Amazing Grace

Play Sample Give Me Amazing Grace

Give Me Amazing Grace

David Leonard, Jason Ingram

Upgrade your subscription

Please upgrade your subscription to access this content.

It's time to renew.

Please sign in

A SongSelect subscription is needed to view this content.

Don't have an account yet? Get started.