HERSource Music: Nello Luchi Drops New Visual “Test My Soul”
Nello Luchi from Brooklyn, New York – “Drops a Gem on ‘Em” with her new visual for “Test My Soul” off her latest project entitled “Welcome: The Audio Movie Pt. 1″ Visit streaming.thesource.com for more information Produced by K’riem Scott, “Test My Soul” flips the classic Mobb Deep instrumental. Nello questions why constant negative energy […]