DeLorean – Feel Like I’m Winning f. Trae Tha Truth (Prod. Big K.R.I.T.)

blame it on the intern April 24, 2013

The Houston native links up with Trae Tha Truth for his new record produced by Krit. DeLorean’s next project GRACE drops later on this year. Spotted: NR

PREVIOUS: DeLorean – Go Round