Latest Rap News, Music Videos and Industry Updates
D-Rell (Harlem, New York) is no stranger to the culture and has spent the last 14 years…