With his new album, Strange Clouds, not due out until May 1, B.o.B has plenty of time to gain more momentum for the project's release. But before his latest single, the radio-ready "So Good," hits iTunes tonight, the Atlanta rapper-singer has shared a stream of the tune via his YouTube channel. You can listen to the track in the above video player.

[via BoB]