B.o.B. new album, Strange Clouds, is slated to be released 5/1/12, and the tracks have already started leaking. Take a first listen right here to 3 of the most anticipated songs on the album, and make sure you buy the album when it hit the stores.
B.o.B. ft. Trey Songz-Castles
B.o.B. ft. Nicki Minaj-Outta My Mind
B.o.B. ft. T.I. & Chris Brown-Arena