Praiseworld Radio

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:

Most Popular

To Top