Artist: DeLorean
Title: Feel Like I'm Winning
Featuring: Trae The Truth
Album: GRACE
Producer: Big K.R.I.T.
Avg Rating:

DJBooth Review

In the rap game as in many other arenas of life, there are victors and and then there are the vanquished. Which category does DeLorean fall under? The Lone Star State spitter isn’t one to jump to conclusions but, based on the whip he’s driving and the diamonds he’s rocking, he can make an … Read More