Published by lecrae at April 3, 2018 Christian rapper and producer iNTELLECT has dropped the new single Something Better featuring Dat Phella & DaLomonze. iNTELLECT and Dat Phella kick lyrics about their past pursuits and how they eventually lead to […]