Trey Songz lends his vocals for the hook on B.o.B’s new record ’Not For Long.’ The video that compliments the record has B.o.B. finding himself in a weird love triangle situation but the video and song is an overall good time. Very light-hearted and easygoing with Trey and B.o.B. coupled up with their boos. B.o.B.’s new album is expected early next year. Enjoy the video below.