B.o.B. releases his new single, “So Good,” off his forthcoming album, Strange Clouds, which is slated to hit stores May 1st. Production handled by Ryan Tedder.

Download: B.o.B. – So Good