B.o.B returns with “Not For Long,” new music featuring Trey Songz. This is the lead single from his upcoming album and it’s likely to do damage on radio airwaves.

You can expect to see a music video for this record soon, but until then check out the official lyric video.

Heads Up: Rap-Up