Artist: DJ Scrilla
Title: So Digital
Album: Me, Myself, And I
Producer: Team Green
Avg Rating:

DJBooth Review

Over the last few years, several DJs have released albums and singles in their names, from Khaled to Drama to Felli Fel to Laz to Revolution.  Cleveland’s DJ $crilla, however, stands out from the rest of them in … Read More