Your Spirit by Tasha Cobbs Leonard Ft Kierra SheardBy NenyeAugust 10, 2024 “Your Spirit” is a touchy worship song by Tasha Cobbs Leonard featuring Kierra Sheard. It was released on August 25,…