Hear the Song / See the Visual
About the Song
Christian Hip-hop artist Tarcea Renee is set to captivate audiences with her latest single, “Oh Lord.” The powerful track illustrates Tarcea's authenticity and vulnerability as an artist. “Oh Lord” is a liberating journey through the feelings of betrayal and anger into an anthem of strength and empowerment.