NEW MUSIC: LEELA JAMES ” PUT IT ON ME”
Award-winning singer/songwriter Leela James, drops new song and visuals for “Put it On Me,” off of her forthcoming album “See Me.”
Accountability in a relationship means admitting the impact that your actions had on your partner and their contribution towards a downward spiral. On the other hand, sometimes enough is enough and you just don’t care and take the blame just for the relationship to be over. This is what James so eloquently brings to life on “Put it On Me.”