Artist: DaVinci
Title: On My Game
Album: XLIX EP
Producer: Ammbush
Avg Rating:

DJBooth Review

On his last single, featured earlier this month, DaVinci listed off the three main motivating factors behind his grind: Paper, Power [and] P**sy, in that order. Having enlightened us on the objects of the hustle, the Bay Area rhymesayer shows us how he goes about attaining them on his latest feature, a … Read More