Media PrinceNov 27, 2017NEW VIDEO ALERT: Tasha Cobbs Leonard "Your Spirit" ft. Kierra SheardFILL YOUR SPIRIT MONDAY Music video by Tasha Cobbs Leonard performing Your Spirit. (C) 2017 Capitol Christian Music Group, Inc. ...