North St. Louis City native and newcomer to the site, Tarcea Renee drops off her latest release, “Oh Lord”. The rapper addresses the pain of betrayal by those once considered close friends or fellow believers. It explores the emotional journey from anger and frustration to finding strength in Christ. In the song, Tarcea shares her inner struggle between seeking God’s help to navigate the raw emotions of betrayal and resisting the urge to lash out at those who wronged her. Definitely a relatable record with a realistic message. Take a listen below.