This weekend Raz premiered “Oh Lord” during a memorable performance at his hometown’s biggest festival, Bumbershoot. Today he presents visuals to accompany the songs powerful message. Trap Spirituals coming soon.
Recommended Articles
Video: JayRone – “S.T.O.N.E.Y.” @voiceofahustler
