Lupe Fiasco is back with new music while he prepares to release a new project later this year. The track is titled Coulda Been, stream below or grab it on iTunes.

[adsenseyu1]