LYRIC VIDEO: Tasha Cobbs Leonard – Your Spirit (ft Kierra Sheard) | @tashacobbs


Lyric Video Your Spirit By Tasha Cobbs Leonard

The anointed American music minister Tasha Cobbs Leonard, releases the lyric video of Your Spirit.

The song which features Kierra Sheards is from her forthcoming album Heart.Passion.Pursuit

Pre-Order the album HERE 

Watch the video below: