B.o.B Releases Sunny 'So Good' Single: Listen

A final portrait with B.o.B

In anticipation of his sophomore album "Strange Clouds," due out May 1, B.o.B has released "So Good," a feel-good pop track produced by OneRepublic's Ryan Tedder.

Unlike the title track to "Strange Clouds," which featured Lil Wayne and offered a harder sound for Bobby Ray, "So Good" showcases B.o.B floating in the catchy, up-tempo space that he captured on his debut album's single "Magic." "I'll be Da Vinci if you be my Mona Lisa!" the rapper professes over a twinkling piano line and and crackling percussion.

"So Good" is the third cut released from "Strange Clouds," following the title track and "Play The Guitar" featuring Andre 3000. Tedder told Billboard last June that "there are some monster" singles on B.o.B's follow-up to 2010's "The Adventures of Bobby Ray," which featured hits like "Nothin' on You" and "Airplanes" and has sold 588,000 copies, according to Nielsen SoundScan.