DeLorean connects with Trae Tha Truth for his latest release “Feel Like I’m Winning,” produced by Big K.R.I.T. You already know this is fire. DeLorean’s GRACE project is coming soon.

Download: DeLorean – Feel Like I’m Winning (Feat. Trae Tha Truth)

Comments